PEP8 & py3k compliance.