docs: def get(self, name, default=None):
          '''
          Retrieves the object with "name", like with SessionManager.get(), but
          removes the object from the database after retrieval, so that it can be
          retrieved only once
          '''
  
          session_object = super(NotificationManager, self).get(name, default)
          if session_object is not None:
              self.delete(name)
          return session_object