code: @SafeVarargs
  	@Pure
  	public static <T> LinkedList<T> newLinkedList(T... initial) {
  		if (initial.length > 0)
  			return Lists.newLinkedList(Arrays.asList(initial));
  		return newLinkedList();
  	}
docs: Creates a mutable {@link LinkedList} instance containing the given initial elements.
  
  @param initial
  the initial elements that the list should contain, in order. May not be <code>null</code> but may
  contain <code>null</code> values.
  @return a new {@link LinkedList} containing those elements