class_docstr: Methods in this class recursively traverse an AST and
  output source code for the abstract syntax; original formatting
  is disregarged.
code: def _IfExp(self, t):
      self._dispatch(t.then)
      self._write(" if ")
      self._dispatch(t.test)
  
      if t.else_ is not None:
          self._write(" else (")
          self._dispatch(t.else_)
          self._write(")")
  
imports: import sys
  from compiler.ast import Const, Name, Tuple, Div, Mul, Sub, Add
label_desc: Use image node_id 28 for calling the UnparseCompilerAst obj's underlying member method code with example usage: obj._IfExp(t) without return types