class_docstr: Process unordered list blocks. 
class_docstr_tok: ["Process","unordered","list","blocks","."]
code: def __init__(self, parser: BlockParser):
      super().__init__(parser)
      # Detect an item (`1. item`). `group(1)` contains contents of item.
      self.RE = re.compile(
          r"^[ ]{0,%d}[*+-][ ]+(.*)" % (self.tab_length - 1)
      )
  
imports: from __future__ import annotations
  import logging
  import re
  import xml.etree.ElementTree
  from typing import TYPE_CHECKING, Any
  from .None import util
  from .blockparser import BlockParser
label_desc: Use image node_id 1 to create a new UListProcessor object from inherited base classes: OListProcessor with example: obj = UListProcessor(parser)