Per-row templates for the data rune
{% data %} reads a tabular or JSON source, shapes it, and emits a <table>. The table is the only output shape it has. This spec proposes an optional body, transformed once per row with $row bound — so a data file can drive arbitrary Markdoc, not only table cells.