Python 3 support without 2to3.