To me, it seems that the look decision was relative to where to put the scope of parameters: Within the perform, or "with each other" with it?
When Python encounters it, the first thing it's going to do is compile it https://monicabiuo581271.getblogs.net/62299234/python-class-in-btm-an-overview