Follow PEP8 rules except 79-char line endings for readability