public function getHandlerForCommand($commandName)
    {
        $command     = str_replace($this->commandNamespace, '', $commandName);
        $handlerName = $this->handlerNamespace.'\\'.trim($command, '\\').'Handler';

        if (!class_exists($handlerName)) {
            throw MissingHandlerException::forCommand($commandName);
        }

        $handler = $this->container->make($handlerName);

        return $handler;
    }