public static void WriteTo(TextWriter writer, object content) { if (content == null) return; var hs = content as HtmlString; if (hs != null) writer.Write(hs.Value); else writer.Write(UnsafeString.Escape(content.ToString())); }