I am amazed that nobody has mentioned that properties are certain ways of a descriptor course, Adam Donohue and NeilenMarais get at precisely this concept of their posts -- that getters and setters are functions and can be used to: This essentially offers us an item that could do what https://medium.com/@CommercialPropertyGurgaon/