python 2/3 compat fixes.