public NSSet<E> setByUnioningSet(NSSet<? extends E> otherSet) { NSMutableSet<E> set = new NSMutableSet<E>(this); set.unionSet(otherSet); return set; }