class_docstr: A file in the standard format of the UCD.
  
  See: https://www.unicode.org/reports/tr44/#Format_Conventions
  
  Note that, as described there, the Unihan data files have their
  own separate format.
code: def expanded(self) -> Iterator[Tuple[int, List[str]]]:
      for record in self.records():
          char_range, rest = record[0], record[1:]
          for char in expand_range(char_range):
              yield char, rest
  
imports: import dataclasses
  import os
  import sys
  import zipfile
  from functools import partial
  from textwrap import dedent
  from typing import Iterator, List, Optional, Set, Tuple
label_desc: Use image node_id 4 for calling the UcdFile obj's underlying member method code with example usage: obj.expanded() without return types