code: def _debug(x):
      return f"{type(x).__module__.split('.')[0]}.{type(x).__name__}({hex(id(x))[2:]})"
  
file_path: funsor/funsor/ops/tracer.py
imports: from collections import OrderedDict
  from functools import singledispatch
  from .array import is_numeric_array
  from .op import trace_ops
  from .program import OpProgram
label_desc: Use image node_id 1 for calling a global function with example usage: _debug(x) and returns: type, str, type, str, hex, str