class_docstr: An ArgumentParser tweaked for use by IPython magics.
      
code: def __init__(
      self,
      prog=None,
      usage=None,
      description=None,
      epilog=None,
      parents=None,
      formatter_class=MagicHelpFormatter,
      prefix_chars="-",
      argument_default=None,
      conflict_handler="error",
      add_help=False,
  ):
      if parents is None:
          parents = []
      super(MagicArgumentParser, self).__init__(
          prog=prog,
          usage=usage,
          description=description,
          epilog=epilog,
          parents=parents,
          formatter_class=formatter_class,
          prefix_chars=prefix_chars,
          argument_default=argument_default,
          conflict_handler=conflict_handler,
          add_help=add_help,
      )
  
imports: import argparse
  import re
  from IPython.core.error import UsageError
  from IPython.utils.decorators import undoc
  from IPython.utils.process import arg_split
  from IPython.utils.text import dedent
label_desc: Use image node_id 1 to create a new MagicArgumentParser object from inherited base classes: argparse with example: obj = MagicArgumentParser(prog, usage, description, epilog, parents, formatter_class, prefix_chars, argument_default, conflict_handler, add_help)