@Contract(pure = true)
  public static @NotNull HtmlChunk htmlEntity(@NotNull @NlsSafe String htmlEntity) {
    if (!htmlEntity.startsWith("&") && !htmlEntity.endsWith(";")) {
      throw new IllegalArgumentException("Not an entity: " + htmlEntity);
    }
    return raw(htmlEntity);
  }
@Contract(pure = true)
  public static @NotNull HtmlChunk htmlEntity(@NotNull @NlsSafe String htmlEntity)