public bool SetEquals(IEnumerable <T> other) => SetExtensions.SetEquals(this, other);
public bool IsProperSubsetOf(IEnumerable <T> other) => SetExtensions.IsProperSubsetOf(this, other);
public bool Overlaps(IEnumerable <T> other) => SetExtensions.Overlaps(this, other);
public bool IsSupersetOf(IEnumerable <T> other) => SetExtensions.IsSupersetOf(this, other);