I'm stunned that no-one has stated that properties are certain ways of a descriptor class, Adam Donohue and NeilenMarais get at specifically this concept of their posts -- that getters and setters are functions and can be used to: MaartenMaarten 23k33 gold badges5151 silver badges6969 bronze badges Insert a remark https://justpaste.it/bgb4t