code: public <T> T getOneRequired(Class<T> type, String name) throws ReferenceException {
  		Object locator = find(name);
  		if (locator == null)
  			throw new ReferenceException(null, name);
  
  		return _references.getOneRequired(type, locator);
  	}
docs: Gets one required dependency by its name and matching to the specified type.
  At least one dependency must present. If the dependency was found it throws a
  ReferenceException
  
  @param type the Class type that defined the type of the result.
  @param name the dependency name to locate.
  @return a dependency reference
  
  @throws ReferenceException if dependency was not found.