protected virtual void PreRender(OutputWriter outputWriter) { }
protected Template() { Output = new OutputWriter(); }
protected virtual void PostRender(OutputWriter outputWriter) { }