public override bool Equals (object o)
{
SoapTypeSerializationSource other = o as SoapTypeSerializationSource;
if (other == null) return false;
if (!type.Equals(other.type)) return false;
if (attributeOverridesHash != other.attributeOverridesHash) return false;
return base.BaseEquals (other);
}