code: public T getById(String id){
  		String name = id2nameMapping.get(id);
  		if (name==null)
  			throw new IllegalArgumentException("Id: "+id+" not found");
  		return getByName(name);
  	}
docs: Returns the tieable with the corresponding id. Usually tieables are created and addressed by name. The id
  of the tieable is volatile (between starts) since it depends on initialization order. However, for some use cases
  it is better to use the id previously obtained from a tieable listing as a name, that must be url encoded etc.
  @param id the internal id of the tieable.
  @return the Tieable with corresponding id.