Minimal

rows is the only required option. Columns, labels, widths, data types and row keys are all inferred.