2to3
Basic Python 3 compatibility