class_docstr: Poor man helper to switch between different backends at run-time.
class_docstr_tok: ["Poor","man","helper","to","switch","between","different","backends","at","run-time","."]
code: def backend(self):
      return self._backend
  
file_path: datalad/datalad/ui/__init__.py
imports: from logging import getLogger
  from .dialog import ConsoleLog, DialogUI, IPythonUI, UnderAnnexUI, UnderTestsUI, SilentConsoleLog, QuietConsoleLog
  from ..utils import is_interactive, get_ipython_shell
label_desc: Use image node_id 3 for calling the _UI_Switcher obj's underlying member method code with example usage: obj.backend() and returns: self