StableSet is an immutable collection with no duplicate values
Note: StableSet is a concrete single implementation of unique collection. There is no general "Set" interface, because its use is rare. If there is a need for more efficient "Set", create one with Collection.Mutable.uniqueElementSet. The result is faster, but not thread safe.