RemainingArgs
caseapp
remainingArgs
RemainingArgs
ArgsApp
DefaultArgsApp
run
CaseApp
CommandAppWithPreCommand