code: def nested_function(a, b):
      """
      Nested functions are traced through. Side effects on global captures
      are not supported though.
      """
      x = a + b
      z = a - b
  
      def closure(y):
          nonlocal x
          x += 1
          return x * y + z
  
      return closure(x)
  
label_desc: Use image node_id 1 for calling a global function with example usage: nested_function(a, b) and returns: closure, unknown