In order for @properties to operate correctly The category must be a subclass of item. when The category just isn't a subclass of item then The 1st time you try accessibility the setter it essentially tends to make a whole new attribute with the shorter name in place of accessing https://centralpark104.sport.blog/