A decorator is a operate that takes a perform being an argument and returns a closure. The closure can be a set of interior functions and absolutely free variables. DughDugh 17111 silver badge33 bronze badges 1 This is precisely what I required. A lot nicer to work with than reflection! https://herohomesrealty.in/