docs: protected void fireAgentSpawnedInAgent(UUID spawningAgent, AgentContext context, Agent agent, Object... initializationParameters) {
  		// Notify the listeners on the lifecycle events inside
  		// the just spawned agent.
  		// Usually, only BICs and the AgentLifeCycleSupport in
  		// io.janusproject.kernel.bic.StandardBuiltinCapacitiesProvider
  		// is invoked.
  		final ListenerCollection<SpawnServiceListener> list;
  		synchronized (this.agentLifecycleListeners) {
  			list = this.agentLifecycleListeners.get(agent.getID());
  		}
  		if (list != null) {
  			final List<Agent> singleton = Collections.singletonList(agent);
  			for (final SpawnServiceListener l : list.getListeners(SpawnServiceListener.class)) {
  				l.agentSpawned(spawningAgent, context, singleton, initializationParameters);
  			}
  		}
  	}