code: def DEFINE_multi_int(  # pylint: disable=g-bad-name,redefined-builtin
      name, default, help, lower_bound=None, upper_bound=None,
      flag_values=FLAGS, **args):
    
    parser = IntegerParser(lower_bound, upper_bound)
    serializer = ArgumentSerializer()
    DEFINE_multi(parser, serializer, name, default, help, flag_values, **args)
docs: Registers a flag whose value can be a list of arbitrary integers.
  
    Use the flag on the command line multiple times to place multiple
    integer values into the list.  The 'default' may be a single integer
    (which will be converted into a single-element list) or a list of
    integers.
  
    Args:
      name: A string, the flag name.
      default: The default value of the flag.
      help: A help string.
      lower_bound: int, min values of the flag.
      upper_bound: int, max values of the flag.
      flag_values: FlagValues object with which the flag will be registered.
      **args: Dictionary with extra keyword args that are passed to the
          Flag __init__.