add default of running `help' if no subcommands are provided, rather than just raising exception.