>��Autoformatting messing with my parentheses is just a mistake.
> I put them in, leave them where they are, 'kay? I do not need an editor that rewrites what I tell it. AST power or not.
By the same argument you can tear apart any property of autoformatting. "Why is it messing with my indentation here?" "Why is it removing newlines?" "Why is it removing the last dot?"
The problem here is that the autoformatter has no way of knowing that it is some "special" use rather than general binary message.
(And for the record, I have startup scripts that modify the source code of the formatter, so I certainly am aware of autoformatting limitations...)
Peter