I am astonished that no-one has talked about that properties are bound methods of a descriptor class, Adam Donohue and NeilenMarais get at exactly this idea of their posts -- that getters and setters are functions and can be employed to: I immediately identified, naturally, that this doens't work: Python https://propertyingurugram.home.blog/