public override bool Equals(object obj) { var other = obj as ProposedMemberMapping; if (other == null) return false; return Equals((ProposedMemberMapping)obj); }