code: public E findImmutablePropertyByName(String name) {
  		String lcName = name.toLowerCase();
  		for (E item : immutableCollection) {
  			if (item.getName().toLowerCase().equals(lcName)) {
  				return item;
  			}
  		}
  
  		return null;
  	}
docs: Find property by name.
  
  @param name the name
  @return the t