new annotation for subcommands; subcommand delegation methods; subcommand validation warnings