docs: @SafeVarargs
  	@Pure
  	public static <T> TreeSet<T> newTreeSet(Comparator<? super T> comparator, T... initial) {
  		TreeSet<T> result = new TreeSet<T>(comparator);
  		if (initial.length > 0)
  			result.addAll(Arrays.asList(initial));
  		return result;
  	}