Support for Python 3, all tests passed.