Target type mandatory
Improve subcommand parsing
commands in namespace