docs: def deleteJID(self, bare_jid):
          """
          Delete all data associated with a JID. This includes the list of active/inactive
          devices, all sessions with that JID and all information about trusted keys.
          """
  
          yield self.runInactiveDeviceCleanup()
  
          self.__sessions_cache.pop(bare_jid, None)
          self.__devices_cache.pop(bare_jid, None)
          self.__trust_cache.pop(bare_jid, None)
  
          yield self._storage.deleteJID(bare_jid)