code: public void render(Template template, Writer out, GlobalScope... extraGlobalScopes) throws IOException {
      newInterpreter(extraGlobalScopes).process((TemplateImpl) template, out);
    }
docs: Renders given template to the given character stream.
  
  @param template Previously loaded template to render
  @param out Character stream to write to
  @param extraGlobalScopes Any extra global scopes to make available
  @throws IOException