• The decorators they won't tell you about
  • Understanding Python Metaclasses