Names are better at readability and avoiding faults, than tuples subscripting, especially when This can be to get passed exterior of the present module. Below is an additional instance on how @property can assist when one should refactor code which can be taken from here (I only summarize it below): https://emperiumgurugram.in/emperium-premio-sector-37c-gurgaon-urban-elegance-with-seamless-connectivity/