docs: public List<FormField> retrieveFormFields(String node)
                      throws NoResponseException, XMPPErrorException, NotConnectedException,
              InterruptedException, NotLoggedInException {
          String queryId = UUID.randomUUID().toString();
          MamQueryIQ mamQueryIq = new MamQueryIQ(queryId, node, null);
          mamQueryIq.setTo(archiveAddress);
  
          MamQueryIQ mamResponseQueryIq = connection().createStanzaCollectorAndSend(mamQueryIq).nextResultOrThrow();
  
          return mamResponseQueryIq.getDataForm().getFields();
      }