docs: def enqueue(self, destination, frame):
          """
          Store message (frame) for specified destinationination.
  
          @param destination: The destinationination queue name for this message (frame).
          @type destination: C{str}
  
          @param frame: The message (frame) to send to specified destinationination.
          @type frame: C{stompclient.frame.Frame}
          """
          session = meta.Session()
          message_id = frame.headers.get('message-id')
          if not message_id:
              raise ValueError("Cannot queue a frame without message-id set.")
          ins = model.frames_table.insert().values(
              message_id=message_id, destination=destination, frame=frame)
          session.execute(ins)
          session.commit()