A decorator is really a perform that will take a function as an argument and returns a closure. The closure can be a set of inner functions and free variables. This appears to be much like this problem: False "Property does not exist on style 'under no circumstances'" when shifting https://smartworlddeveloper.co.in/