Returns a new set which contains all the elements of this set and other.
other
HashSet<T> union(HashSet<T> other) { return HashSet<T>.from(_container.union(other._container)); }