'Return ``True`` if this :class:`.AssociationProxy` proxies a scalar
relationship on the local side.'

@util.memoized_property
def scalar(self):

    scalar = (not self._get_property().uselist)
    if scalar:
        self._initialize_scalar_accessors()
    return scalar
