Tabular/spreadsheet metamodel