I'm shocked that no-one has talked about that properties are sure ways of a descriptor class, Adam Donohue and NeilenMarais get at exactly this idea of their posts -- that getters and setters are capabilities and can be used to: My outdoor faucet leaks Each time I turn it on https://medium.com/@MaxEstatesGurgaon/ganga-realty-liv-89-modern-low-rise-living-in-the-heart-of-new-gurgaon-30c20e76879a