To ensure that @properties to operate thoroughly The category has to be a subclass of object. when The category is not really a subclass of item then the first time you are trying access the setter it basically would make a different attribute Using the shorter name as opposed to https://terraelegance.blogspot.com/2025/06/elevated-living-redefined-at-smart.html