To ensure that @properties to operate appropriately The category has to be a subclass of object. when the class isn't a subclass of object then The very first time you are attempting obtain the setter it basically makes a new attribute with the shorter name in place of accessing through https://centralpark104gurgaon.school.blog/2025/06/01/a-new-benchmark-in-futuristic-urban-living-smartworld-one-dxp-sector-113/