Fixing this is a minor rototilling exercise. Just change the print statements to something more sensible and submit a patch.
... I really hate having to use Python.
I assume you meant to write "I've seen this sort of crap and written patches for it"?