To ensure that @properties to operate effectively The category really should be a subclass of item. when The category isn't a subclass of item then The 1st time you are trying accessibility the setter it essentially would make a new attribute with the shorter identify rather than accessing through the https://sites.google.com/view/landmark-springwalk/home