It's a nice start to something that looks pretty useful. There are some things to consider though:
What if you have headings as the first column in each row? What if you have headings in the first column, and the first row?
Also, what is the use case for data overrides? In my opinion, it completely defeats the purpose when your intention is to take the contents of the table.
What if you have headings as the first column in each row? What if you have headings in the first column, and the first row?
Also, what is the use case for data overrides? In my opinion, it completely defeats the purpose when your intention is to take the contents of the table.