code: def __init__(
      self, loader, prefix, exports, exception_classes, client
  ):
      self._loader = loader
      self._prefix = prefix
      self._client = client
      is_match = re.compile(
          r"^%s\.([a-zA-Z_][a-zA-Z0-9_]*)$"
          % prefix.replace(".", r"\.")  # noqa W605
      )
      self._exports = {}
      self._aliases = exports["aliases"]
      for k in ("classes", "functions", "values"):
          result = []
          for item in exports[k]:
              m = is_match.match(item)
              if m:
                  result.append(m.group(1))
          self._exports[k] = result
      self._exception_classes = {}
      for k, v in exception_classes.items():
          m = is_match.match(k)
          if m:
              self._exception_classes[m.group(1)] = v
  
imports: import atexit
  import importlib
  import itertools
  import pickle
  import re
  import sys
  from .consts import OP_CALLFUNC, OP_GETVAL, OP_SETVAL
  from .client import Client
  from .override_decorators import LocalException
  from .utils import get_canonical_name
label_desc: Use image node_id 1 to create a new _WrappedModule object from inherited base classes: object with example: obj = _WrappedModule(loader, prefix, exports, exception_classes, client)