docs: public OpenPgpMetadata sendOxMessage(OpenPgpContact contact, CharSequence body)
              throws InterruptedException, IOException,
              SmackException.NotConnectedException, SmackException.NotLoggedInException, PGPException {
          Message message = new Message(contact.getJid());
          Message.Body mBody = new Message.Body(null, body.toString());
  
          OpenPgpMetadata metadata = addOxMessage(message, contact, Collections.<ExtensionElement>singletonList(mBody));
  
          ChatManager.getInstanceFor(connection()).chatWith(contact.getJid().asEntityBareJidIfPossible()).send(message);
  
          return metadata;
      }