public function command($signature, \Closure $callback)
    {
        $command = new ClosureCommand($signature, $callback);

        Console::starting(function ($console) use ($command) {
            $console->add($command);
        });

        return $command;
    }