/// <inheritdoc /> public void SymmetricExceptWith(IEnumerable <TBase> other) => SetUtilities.SymmetricExceptWith(this, other);
/// <inheritdoc /> public void UnionWith(IEnumerable <TBase> other) => SetUtilities.UnionWith(this, other);
/// <inheritdoc /> public bool Overlaps(IEnumerable <TBase> other) => SetUtilities.Overlaps(this, other);
/// <inheritdoc /> public bool SetEquals(IEnumerable <TBase> other) => SetUtilities.SetEquals(this, other);
/// <inheritdoc /> public void IntersectWith(IEnumerable <TBase> other) => SetUtilities.IntersectWith(this, other);
/// <inheritdoc /> public bool IsSupersetOf(IEnumerable <TBase> other) => SetUtilities.IsSupersetOf(this, other);
/// <inheritdoc /> public bool IsSubsetOf(IEnumerable <T> other) => SetUtilities.IsSubsetOf(this, other);
/// <inheritdoc /> public void ExceptWith(IEnumerable <TBase> other) => SetUtilities.ExceptWith(this, other);
/// <inheritdoc /> public void UnionWith(IEnumerable <T> other) { SetUtilities.UnionWith(this, other); }
/// <inheritdoc /> public bool IsProperSupersetOf(IEnumerable <T> other) => SetUtilities.IsProperSupersetOf(this, other);
/// <inheritdoc /> public bool SetEquals(IEnumerable <T> other) { return(SetUtilities.SetEquals(this, other)); }
/// <inheritdoc /> public bool Overlaps(IEnumerable <T> other) { return(SetUtilities.Overlaps(this, other)); }
/// <inheritdoc /> public bool IsSupersetOf(IEnumerable <T> other) { return(SetUtilities.IsSupersetOf(this, other)); }
/// <inheritdoc /> public void IntersectWith(IEnumerable <T> other) { SetUtilities.IntersectWith(this, other); }
/// <inheritdoc /> public void ExceptWith(IEnumerable <T> other) { SetUtilities.ExceptWith(this, other); }