code: def default_arg(func, narg):
      # Always try to call func, before checking standaloneness.
      # The context file might be provided and func might return
      # result even if it's not a standalone binary run.
      @functools.wraps(func)
      def wrapper(*args, **kw):
          try:
              return func(*args, **kw)
          except NoRuntimeFormed:
              if _is_relaxed_runtime_allowed():
                  if len(args) > narg:
                      return args[narg]
                  return None
              raise
  
      return wrapper
  
imports: import errno
  import functools
  import json
  import os
  import sys
  import threading
  import six
label_desc: Use image node_id 9 for calling a global function with example usage: default_arg(func, narg) and returns: wrapper, func, None, args