In order for @properties to work correctly the class must be a subclass of item. when The category is just not a subclass of item then The very first time you are attempting accessibility the setter it actually tends to make a completely new attribute with the shorter identify instead https://oxirichchintamanisgurgaon.blogspot.com/2025/05/step-into-world-of-refined-living-at.html