class_docstr: Used by the ContentParser class to capture the information we
  need when it is parsing the HTML.
code: def __init__(
      self,
      text: list[str] | None = None,
      id_: str | None = None,
      title: str | None = None,
  ) -> None:
      self.text = text or []
      self.id = id_
      self.title = title
  
imports: from __future__ import annotations
  import json
  import logging
  import os
  import re
  import subprocess
  from html.parser import HTMLParser
  from typing import TYPE_CHECKING
label_desc: Use image node_id 1 to create a new ContentSection object  with example: obj = ContentSection(text, id_, title)