@Override
  @Contract(pure = true)
  public @NlsSafe String toString() {
    StringBuilder sb = new StringBuilder();
    for (HtmlChunk chunk : myChunks) {
      chunk.appendTo(sb);
    }
    return sb.toString();
  }
@Override
  @Contract(pure = true)
  public @NlsSafe String toString()