This cmd engine rewrite part XXXIX.
It mainly finishes the pipe support by implementing the
rewrite of complex commands.
It also fixes a bunch of todo:s in the tests (linked to
some extraneous space handling for explicit blocks).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/9199