In order for @properties to operate appropriately the class needs to be a subclass of item. when the class is not a subclass of item then The 1st time you are attempting access the setter it basically can make a whole new attribute With all the shorter name in lieu https://bestresidentialprojectinnoida.blogspot.com/2025/06/elevate-your-urban-life-with-smartworld.html