public object ToDump() { var headderRows = ZipConcat(ColumnHeaderTitles(), ColumnHeaderGrid()) .Concat(ExtraTitleRow()); var bodyRows = GridRows(); var allRows = TablePadder.PadColumns(AddExtraRowTitle(headderRows, bodyRows)); return(HtmlTable.EmitClipboardLink(new XElement("LinqPad.Html", new XElement("table", allRows.Select(i => new XElement("tr", i)) ) ))); }