code: def language_family_rule(iso):
      if iso in macros or iso in exceptions:
          return None
      try:
          node = tree.get_node("iso", iso)
          family_name = node.get_ancestors()[1].name
          family_name = family_name.replace(
              " ", "-"
          )  # remove whitespace
          return family_name
      except Exception:
          raise ValueError(f"Unknown ISO code ({iso})...")
  
imports: import argparse
  import glob
  import json
  import os
  import re
  from typing import Callable, List
  from linguistic_tree import LanguageTree
  from espnet2.utils.types import str2bool
label_desc: Use image node_id 9 for calling a global function with example usage: language_family_rule(iso) and returns: None, family_name