You don't need the equality if the property name and instance variable are the same. But given the earlier comment about the underscore prefix, it's likely that this will be needed in the future.