code: def _run_with_debugger(cmdlineargs):
      """Execute the command and drop into debugger if it crashes"""
      from .utils import setup_exceptionhook
  
      # so we could see/stop clearly at the point of failure
      setup_exceptionhook(ipython=cmdlineargs.common_idebug)
      return cmdlineargs.func(cmdlineargs)
  
file_path: datalad/datalad/cli/main.py
imports: import logging
  import os
  import sys
  import datalad
  from .parser import setup_parser
label_desc: Use image node_id 4 for calling a global function with example usage: _run_with_debugger(cmdlineargs) and returns: cmdlineargs