code: static <E> ImmutableList<E> asImmutableList(Object[] elements) {
      return asImmutableList(elements, elements.length);
    }
docs: Views the array as an immutable list. Does not check for nulls; does not copy.
  
  <p>The array must be internally created.