The reason for this is that you may at some point define a custom accessor for this property, or you may decide to change the implementation of the accessor, or you may decide not to use an ivar (`_propertyName`) at all to back the property.