Automatic Python 3 compatibility (I hope) via 2to3