public override bool Equals(object obj) { if (!IsSameHelperFamily(obj)) return false; return this.Number == ((Margin)obj).Number; }