code: protected UIOutput createVerbatimComponent() {
          assert(null != getFacesContext());
          UIOutput verbatim;
          Application application = getFacesContext().getApplication();
          verbatim = (UIOutput)
                  application.createComponent("javax.faces.HtmlOutputText");
          verbatim.setTransient(true);
          verbatim.getAttributes().put("escape", Boolean.FALSE);
          verbatim.setId(getFacesContext().getViewRoot().createUniqueId());
          return verbatim;
      }
docs: <p>Use the {@link Application} instance to create a new component
  with the following characteristics.</p>
  
  <p><code>componentType</code> is
  <code>javax.faces.HtmlOutputText</code>.</p>
  
  <p><code>transient</code> is <code>true</code>.</p>
  
  <p><code>escape</code> is <code>false</code>.</p>
  
  <p><code>id</code> is
  <code>FacesContext.getViewRoot().createUniqueId()</code></p>