class_docstr: Substitute module type to provide backward compatibility.
code: def __init__(self, *args, **kwargs):
      super().__init__(*args, **kwargs)
      self.__dict__.update(__original_module__.__dict__)
  
file_path: deepchecks/deepchecks/__init__.py
imports: import os
  import sys
  import types
  import warnings
  from importlib._bootstrap import _init_module_attrs
  import matplotlib
  import plotly.io
  from deepchecks.analytics.anonymous_telemetry import validate_latest_version
  from deepchecks.core import BaseCheck, BaseSuite, CheckFailure, CheckResult, Condition, ConditionCategory, ConditionResult, ModelOnlyBaseCheck, SingleDatasetBaseCheck, SuiteResult, TrainTestBaseCheck
  from deepchecks.tabular import Context, Dataset, ModelComparisonCheck, ModelComparisonSuite, ModelOnlyCheck, SingleDatasetCheck, Suite, TrainTestCheck
  from deepchecks.utils.ipython import is_notebook
  from deepchecks.utils.logger import get_verbosity, set_verbosity
label_desc: Use image node_id 1 to create a new _SubstituteModule object from inherited base classes: types with example: obj = _SubstituteModule()