protected function register(ContainerInterface $container)
{
$loop = $container->make('Kraken\\Loop\\LoopExtendedInterface');
$runtime = $container->make('Kraken\\Runtime\\RuntimeContainerInterface');
$error = $container->make('Kraken\\Runtime\\Supervision\\SupervisorBaseInterface');
$manager = $container->make('Kraken\\Runtime\\RuntimeManagerInterface');
$model = $runtime->getModel();
$model->setLoop($loop);
$model->setSupervisor($error);
$model->setRuntimeManager($manager);
}