class_docstr: Wrapper on top of lazy_import's _DeferredImportExceptionContextManager that adds the possibility to customize the
  error messages.
docstr: Exit the context manager.
  
  Args:
      exc_type:
          Raised exception type. :obj:`None` if nothing is raised.
      exc_value:
          Raised exception object. :obj:`None` if nothing is raised.
      traceback:
          Associated traceback. :obj:`None` if nothing is raised.
  
  Returns:
      :obj:`None` if nothing is deferred, otherwise :obj:`True`.
      :obj:`True` will suppress any exceptions avoiding them from propagating.
docstr_tok: ["Exit","the","context","manager",".","Args",":","exc_type",":","Raised","exception","type",".",":","obj",":","`","None","`","if","nothing","is","raised",".","exc_value",":","Raised","exception","object",".",":","obj",":","`","None","`","if","nothing","is","raised",".","traceback",":","Associated","traceback",".",":","obj",":","`","None","`","if","nothing","is","raised",".","Returns",":",":","obj",":","`","None","`","if","nothing","is","deferred",",","otherwise",":","obj",":","`","True","`",".",":","obj",":","`","True","`","will","suppress","any","exceptions","avoiding","them","from","propagating","."]
code: def __exit__(
      self,
      exc_type: Optional[Type[Exception]],
      exc_value: Optional[Exception],
      traceback: Optional[TracebackType],
  ) -> Optional[bool]:
      """Exit the context manager.
  
      Args:
          exc_type:
              Raised exception type. :obj:`None` if nothing is raised.
          exc_value:
              Raised exception object. :obj:`None` if nothing is raised.
          traceback:
              Associated traceback. :obj:`None` if nothing is raised.
  
      Returns:
          :obj:`None` if nothing is deferred, otherwise :obj:`True`.
          :obj:`True` will suppress any exceptions avoiding them from propagating.
  
      """
      if isinstance(exc_value, ImportError):
          message = (
              f"Failed to import '{exc_value.name}'. {self.import_error_msg.format(exc_value.name)}. "
              f"Original error: {exc_value}"
          )
          self._deferred = (exc_value, message)
          return True
      return None
  
imports: from typing import Optional, Type
  from types import TracebackType
  from lazy_imports.try_import import _DeferredImportExceptionContextManager
label_desc: Use image node_id 2 for calling the LazyImport obj's underlying member method code with example usage: obj.__exit__(exc_type, exc_value, traceback) and returns: None, True