code: public T get(String name) {		
  		String lcName = name.toLowerCase();
  		for (T item : collection) {
  			if (item.getName().toLowerCase().equals(lcName)) {
  				return item;
  			}
  		}
  
  		return null;
  	}
docs: Find for contained element, using its name.
  
  @param name the name
  @return the t