code: String toText() {
      Map<String, Object> vars = toVars();
      return parsedTemplate().evaluate(vars);
    }
docs: Returns the result of substituting the variables defined by the fields of this class (a
  concrete subclass of TemplateVars) into the template returned by {@link #parsedTemplate()}.