To ensure that @properties to operate appropriately The category should be a subclass of item. when The category is not a subclass of object then the first time you are trying entry the setter it actually will make a fresh attribute With all the shorter title instead of accessing with https://aipljoydistrict.wordpress.com/