code: @Override
  	public <T> Component getAgent(String id) {
  
  		if (agentComponents.containsKey(id)) {
  			return agentComponents.get(id);
  		}
  		return createAgent(id);
  	}
docs: /*	public void addSettings(GenericPropertyBundle settings)
  {
  this.userSettings.merge(settings);
  }