This isn't abuse.

This is abuse: https://github.com/ajalt/fuckitpy

There was a (proposed? I don't remember) library or language that deleted source lines that caused errors. Repeated invocations would eventually yield source that did not produce any errors. Of course, it might be an empty file...

You must be thinking of this: https://github.com/munificent/vigil