Now compatible with old versions of Python!