code: def msg(self, level, str, *args):
      if level <= self.debug:
          for i in range(self.indent):
              print("   ", end=" ")
          print(str, end=" ")
          for arg in args:
              print(repr(arg), end=" ")
          print()
  
imports: import dis
  import importlib._bootstrap_external
  import importlib.machinery
  import marshal
  import os
  import io
  import sys
label_desc: Use image node_id 2 for calling the ModuleFinder obj's underlying member method code with example usage: obj.msg(level, str) without return types