static Set setUnion(Set a, Collection b) { Set set = similarEmptySet(a); addAll(set, b); ret set; }