bool IStructuralEquatable.Equals(object other, IEqualityComparer /*!*/ comparer) { SetStorage items; return(SetStorage.GetItemsIfSet(other, out items) && SetStorage.Equals(_items, items, comparer)); }