docs: def get_argument_parser(name=None, **kwargs):
      """Returns the global ArgumentParser instance with the given name. The 1st
      time this function is called, a new ArgumentParser instance will be created
      for the given name, and any args other than "name" will be passed on to the
      ArgumentParser constructor.
      """
      if name is None:
          name = "default"
  
      if len(kwargs) > 0 or name not in _parsers:
          init_argument_parser(name, **kwargs)
  
      return _parsers[name]