docs: public String encode() {
      // System.out.println(toJson());
      if (base64 == null)
        base64 = new String(
          Base64.getUrlEncoder().encode(toJson().toString().getBytes(StandardCharsets.UTF_8)),
          StandardCharsets.UTF_8
        );
      return base64;
    }