public function start(InputInterface $input = null, OutputInterface $output = null): int
    {
        return ContainerScope::runScope($this->container, function () use ($input, $output) {
            return $this->getApplication()->run($input, $output);
        });
    }