code: public <T> List<T> getOptional(Class<T> type, String name) {
  		Object locator = find(name);
  		return locator != null ? _references.getOptional(type, locator) : null;
  	}
docs: Gets all optional dependencies by their name.
  
  @param type the Class type that defined the type of the result.
  @param name the dependency name to locate.
  @return a list with found dependencies or empty list of no dependencies was
  found.