According to this basic principle, the attributes of a category are created personal to cover and guard them from other code. Under is yet another instance on how @property can help when a person needs to refactor code which happens to be taken from listed here (I only summarize it https://plotsinsohna.in/