code: private <T> ArrayList<T> list(T item)
  	{
  		return new ArrayList<T>(Collections.singletonList(item));
  	}
docs: Returns an ArrayList for a single item, needed because the Azure API works in ArrayList, not List(!!) so we can't just use
  {@link java.util.Arrays#asList(Object[])}
  
  @param item
  @param <T>
  
  @return