class_docstr: Override `SIBLING_TAGS` to not include `ol`. 
code: def __init__(self, parser: blockparser.BlockParser):
      super().__init__(parser)
      self.CHILD_RE = re.compile(
          r"^[ ]{0,%d}(([*+-]))[ ]+(.*)" % (self.tab_length - 1)
      )
  
file_path: markdown/markdown/extensions/sane_lists.py
imports: from __future__ import annotations
  from .None import Extension
  from ..blockprocessors import OListProcessor, UListProcessor
  import re
  from typing import TYPE_CHECKING
label_desc: Use image node_id 1 to create a new SaneUListProcessor object from inherited base classes: UListProcessor with example: obj = SaneUListProcessor(parser)