code: public void render(Writer w, File file, Object... args) {
          outputMode.set(OutputMode.writer);
          try {
              ITemplate t = getTemplate(file, args);
              t.render(w);
          } finally {
              renderCleanUp();
          }
      }
docs: Render template with source specified by {@link java.io.File file instance}
  and an array of render args. Render result output into the specified binary
  {@link java.io.Writer}
  <p/>
  <p>See {@link #getTemplate(java.io.File, Object...)} for note on
  render args</p>
  
  @param w    the writer
  @param file the template source file
  @param args render args array