Updating propertyDefine prototype