docs: static void publishBundle(XMPPConnection connection, OmemoDevice userDevice, OmemoBundleElement bundle)
              throws XMPPException.XMPPErrorException, SmackException.NotConnectedException, InterruptedException,
              SmackException.NoResponseException {
          PubSubManager pm = PubSubManager.getInstanceFor(connection, connection.getUser().asBareJid());
          pm.tryToPublishAndPossibleAutoCreate(userDevice.getBundleNodeName(), new PayloadItem<>(bundle));
      }