code: def _handle_error(self, etype, e):
      if issubclass(etype, remotelib.OperationError):
          _handle_op_error(e, self.remote)
      elif issubclass(etype, remotelib.RemoteProcessError):
          _handle_remote_process_error(e)
      elif issubclass(
          etype, remotelib.OperationNotSupported
      ) or issubclass(etype, NotImplementedError):
          _handle_not_supported(self.remote, e)
  
imports: import os
  import typing
  from guild import cli
  from guild import remote
  from .None import remote_support
label_desc: Use image node_id 4 for calling the op_handler obj's underlying member method code with example usage: obj._handle_error(etype, e) without return types