Add customExecParserWithArgs

I'd like to have this so I can do some preprocessing/filtering on an argument list but still keeping the default error reporting.

Does it look OK?