◐ Shell
clean mode source ↗

Message 200842 - Python tracker

I had roughly the same idea, Nick, though my approach to address backward compatibility was more complicated.  Definitely worth at least looking into for 3.5.