code: @Nonnull
    public TypeaheadDataset setTemplate (@Nullable final String sTemplate)
    {
      return setTemplate (StringHelper.hasText (sTemplate) ? JSExpr.lit (sTemplate) : (IJSExpression) null);
    }
docs: The template used to render suggestions. Can be a string or a precompiled
  template. If not provided, suggestions will render as their value contained
  in a <code>&lt;p&gt;</code> element (i.e.
  <code>&lt;p&gt;value&lt;/p&gt;</code>).
  
  @param sTemplate
  The String template to use. May be <code>null</code> or empty.
  @return this