https://bugs.winehq.org/show_bug.cgi?id=46751
--- Comment #11 from KOLANICH kolan_n@mail.ru ---
And what is a "rewriting engine"?
Mostly the ones transforming paths passed via cli arguments and env variables.
If you want arguments rewritten, write a native wrapper script to invoke the native app and arrange for Wine to invoke that wrapper script.
Wrapper scripts is not an universal approch. They require user actions. The proposed approach requires to write several generic profiles (can be shipped with wine), and most of apps should work out of the box without any actions done by users. No wrapper scripts, just wine itself.