public boolean equals(Object object) {
    if (!(object instanceof ArgValueData)) return false;

    return myVariable.slot() == ((ArgValueData)object).myVariable.slot();
  }
public boolean equals(Object object)