any arg can be escaped
refactoring
+parser.parse(args, +allowMultipleCommand)