code: public Context debug(final Vars vars, final Out out, final BreakpointListener listener) {
          try {
              return Parser.parse(this, listener)
                      .execute(this, out, vars);
          } catch (Exception e) {
              throw completeException(e);
          }
      }
docs: Debug this template.
  
  @param vars
  @param out
  @param listener
  @return Context
  @throws ScriptRuntimeException
  @throws ParseException