https://blog.filipesaraiva.info/?p=1213
Cantor: Python 2 backend feature tour