code: @SafeVarargs
      public static <T> List<T> buildListOfAtLeastOne(T first, T... more) {
          if (first == null) {
              throw new IllegalArgumentException("First example is null.");
          }
  
          List<T> result = new ArrayList<>();
          result.add(first);
          addArrayElementsToList(result, more);
  
          return result;
      }
docs: Builds a list with at least one example.
  
  @param first The first example.
  @param more Zero or more additional examples.
  @param <T> The type of example.
  @return A list with at least one example.