code: def __init__(
      self, obj: "CoreArgument", dest: t.Optional[str], nargs: int = 1
  ):
      self.dest = dest
      self.nargs = nargs
      self.obj = obj
  
imports: import typing
  from collections import deque
  from gettext import gettext
  from gettext import ngettext
  from .exceptions import BadArgumentUsage
  from .exceptions import BadOptionUsage
  from .exceptions import NoSuchOption
  from .exceptions import UsageError
label_desc: Use image node_id 1 to create a new Argument object  with example: obj = Argument(obj, dest, nargs)