@util.cached_property
    def correspondent(self):
        """
        :returns: The username of the user with whom the logged in user is
                  conversing in this :class:`~.MessageThread`.
        """
        try:
            return self._correspondent_xpb.one_(self._thread_element).strip()
        except __HOLE__:
            raise errors.NoCorrespondentError()
dataset/ETHPy150Open IvanMalison/okcupyd/okcupyd/messaging.py/MessageThread.correspondent