docs: public static <E> List<E> asFlatList(Iterable<E>... iterables) {
  		List<E> list = new ArrayList<E>();
  		for(Iterable<E> iterable: iterables) {
  			for(E e: iterable) {
  				list.add(e);
  			}
  		}
  		return list;
  	}