protected sealed override void Render(Tag tag, IRenderer renderer) { if (this.IsSection) { renderer.BeginRenderSection(this.Block, tag); } else { renderer.BeginRenderBlock(this.Block, tag); } RenderOverride(tag, renderer); if (this.IsSection) { renderer.EndRenderSection(); } else { renderer.EndRenderBlock(); } }