code: @NullSafe
    @SafeVarargs
    public static <T> List<T> asList(T... array) {
      return new ArrayList<>(Arrays.asList(nullSafeArray(array)));
    }
docs: Converts the given {@link Object array} into a mutable {@link List}.
  
  @param <T> {@link Class type} of the array elements.
  @param array array to convert into a {@link List}.
  @return a mutable {@link List} containing the array elements.
  @see org.cp.elements.util.ArrayUtils#nullSafeArray(Object[])
  @see java.util.List