I am shocked that no-one has talked about that properties are certain ways of a descriptor class, Adam Donohue and NeilenMarais get at precisely this concept of their posts -- that getters and setters are capabilities and can be employed to: @property is often a Software that can assist you https://sohnagreensplots.blogspot.com