docs: @SuppressWarnings("unchecked")
      String getFormattedTabularData(TabularData td, String indent) {
          StringBuilder sb = new StringBuilder();
          indent += INDENT;
  
          sb.append("{");
          Collection<CompositeData> values = (Collection<CompositeData>) td.values();
          int valuesRemaining = values.size();
          for (CompositeData cd : values) {
              sb.append(getFormattedCompositeData(cd, indent));
              if (--valuesRemaining > 0) {
                  sb.append("\n").append(indent).append("}, {");
              }
          }
          sb.append("}");
  
          return String.valueOf(sb);
      }