protected void Autoescape(TemplateContext Context, dynamic Expression, EmptyDelegate Block) { bool OldAutoescape = Context.Autoescape; Context.Autoescape = Expression; { Block(); } Context.Autoescape = OldAutoescape; }