I am astonished that nobody has outlined that properties are sure ways of a descriptor class, Adam Donohue and NeilenMarais get at particularly this concept inside their posts -- that getters and setters are features and can be used to: Names are better at readability and avoiding faults, than tuples https://terraeleganceintapukara.blogspot.com/