Generalised `subcommandParse` to take command line arguments
Generalised `subcommandParse` to take command line arguments

Original implementation used `getArgs` internally which made it unusable
for cases when we needed to call `splitArguments`.

trskop/command-wrapper