docs: public static <T> Collector<T, Set<T>, Set<T>> toSet() {
      return Collector.of(
        HashSet::new,
        Set::add,
        (left, right) -> {
          left.addAll(right);
          return left;
        },
        ImmutableSet::copyOf);
    }