docs: @SuppressWarnings("unchecked")
      @NonNull
      public static Set<String> nonNullSet(@Nullable String[] items) {
          return items == null || items.length == 0
                  ? Collections.<String>emptySet()
                  : new HashSet<String>(asList(items));
      }