public function run(InputInterface $input, OutputInterface $output)
    {
        $this->doPreRun($input, $output);
        $code = parent::run($input, $output);
        $this->doPostRun($input, $output, $code);

        return $code;
    }