class_docstr: This implements a *very* limited decompiler. It only handles cases of
  lambda x: fn(a, b, x, ...)
  where a,b, etc are variables captured from the surrounding scope, and there
  may be some occurrences of x.
  No additional statements or expressions are permitted
code: def visit_Module(self, node):
      if self.state != self.FUNCTION:
          raise NotImplementedError(
              "Unexpected module in position "
              + str(node.lineno)
              + ":"
              + str(node.col_offset)
          )
      for line in node.body:
          self.visit(line)
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  import sys
  import ast
  import inspect
  from ..None import meta
label_desc: Use image node_id 6 for calling the lambda_closure_visitor obj's underlying member method code with example usage: obj.visit_Module(node) without return types