code: def get_args(func):
      """
      Return the names of the arguments
      of a function as a list of strings.
      This is so that we can omit certain
      variables when we marginalize.
      Note that functions created by
      make_product_func do not return
      an argspec, so we add a argspec
      attribute at creation time.
      """
      if hasattr(func, "argspec"):
          return func.argspec
      # return inspect.getargspec(func).args
      return [p for p in inspect.signature(func).parameters]
  
label_desc: Use image node_id 1 for calling a global function with example usage: get_args(func) and returns: unknown, func