class_docstr: Temporarily replace a module in sys.modules with an empty namespace
code: def __exit__(self, *args):
      if self._saved_module:
          sys.modules[self.mod_name] = self._saved_module[0]
      else:
          del sys.modules[self.mod_name]
      self._saved_module = []
  
imports: import sys
  import importlib.machinery
  import importlib.util
  import io
  import os
label_desc: Use image node_id 3 for calling the _TempModule obj's underlying member method code with example usage: obj.__exit__() without return types