fix compound commands parsing: do not split arguments
Add new-style compound-commands arguments parsing as described in issue #5484
Document the new compound-commands arguments parsing
Merge pull request #5497 from ageron/fix_compound_commands

Fixed compound commands parsing: do not split arguments