public override bool Equals(Object obj) { if (obj == this) { return(true); } return(map.Equals(obj)); }