In order for @properties to work appropriately the class ought to be a subclass of object. when the class isn't a subclass of item then the first time you are trying entry the setter it basically makes a new attribute Using the shorter name instead of accessing in the setter. https://luxuryapartmentsindwarkaexpressway.blogspot.com/2025/05/live-grand-at-m3m-crown-sector-111.html