In slide 34, there is a claim that something isn't possible with python. I prove this wrong:
… return a
I don't see the problem that you were talking about… Maybe I miss understand something?
(Or maybe the slides were relevant for versions below 3.2?)