I'm shocked that no-one has mentioned that properties are sure ways of a descriptor class, Adam Donohue and NeilenMarais get at precisely this concept of their posts -- that getters and setters are functions and may be used to: MaartenMaarten 23k33 gold badges5151 silver badges6969 bronze badges Increase a remark https://maxestatesgurgaon.mystrikingly.com/blog/trinity-sky-palazzos-gurgaon-s-luxury-benchmark