In order for @properties to work correctly the class has to be a subclass of object. when the class is just not a subclass of object then the first time you are attempting access the setter it really can make a new attribute with the shorter title in place of https://primelowrisefloorsgurgaon.blogspot.com