In order for @properties to work appropriately the class has to be a subclass of item. when The category will not be a subclass of item then The 1st time you try access the setter it truly would make a new attribute Together with the shorter title in place of https://bhutaniprojectinnoida.blogspot.com