Take message as a named param for SubcommanderException
Use show-me method to determine whether to display a
SubcommanderException
Implement command --help
Add a subcommand which requires a value
Add a non-command to help test

To assert that it won't show up in output
Test help when a required parameter is missing
Yet another TODO for help tests
More ideas for the roadmap