A decorator is actually a purpose that can take a function as an argument and returns a closure. The closure can be a list of interior functions and free of charge variables. DughDugh 17111 silver badge33 bronze badges 1 This is precisely what I needed. Much nicer to operate with https://herohomesrealty.in/