Returns a new set which contains all the elements of this set and other.
other
That is, the returned set contains all the elements of this Set and all the elements of other.
Set
Set<E> union(Set<E> other) { return toSet()..addAll(other); }