docs: public List<Object> getAll() {
  		List<Object> components = new ArrayList<Object>();
  
  		synchronized (_lock) {
  			for (Reference reference : _references)
  				components.add(reference.getComponent());
  		}
  
  		return components;
  	}