public override bool Equals(object obj) { if (obj == null || !(obj is IconReference)) { return false; } return (this == (IconReference)obj); }