cleaner 2/3 interface
cleaner divide by zero support
don't build pyc files automatically