'Return an inspection instance representing the parent.
This will be either an instance of :class:`.Mapper`
or :class:`.AliasedInsp`, depending upon the nature
of the parent entity which this attribute is associated
with.'

@util.memoized_property
def parent(self):

    return inspection.inspect(self._parententity)
