I was roughly this old when I found out about `nonlocal` in python, especially when dealing with optionally-argumented decorators that you want to dynamically assign the 'default' value and how Python assigns the memory slot even though you havn't yet got to the line that breaks.
And this is why Python is not an interpreted language.





