docs: public static final <T> Set<T> union(Collection<Set<T>> sets)
      {
          Set<T> set = new HashSet<>();
          for (Set<T> s : sets)
          {
              set.addAll(s);
          }
          return set;
      }