I am stunned that no-one has mentioned that properties are sure ways of a descriptor course, Adam Donohue and NeilenMarais get at accurately this concept within their posts -- that getters and setters are capabilities and can be used to: What advantages does the @property notation maintain above the common https://theprpulse.blogspot.com