Now make a "compactor" - the reverse tool. Takes verbose Pascal and compresses it into the shortest readable form possible. Bonus points if it uses Unleashed syntax 
Well, you have the code. Anything to reverse it can use the same parser....

Anyway: this serves at least three issues:
- solve unwanted feature, added by mistake
- produce code that is easier to be accepted by the core team if it involves a compiler patch.
- stick to normal pascal syntax.
Otherwise I am just your average party spoiler, you know I provided refused patches... - on the same subject - and have a 15+ year history of "fixing" this and bug reports

)
I might write more "Undo" tools, because I like it.
You know, but just in case: I don't care either way. I support new language features.
Back in the days I wrote a "feature" that changed all compiled code to Pascal byte arrays - fixed length - and that still worked after compilation if no limits were reached..