Right now my Lua code that is reading out of a tabular data table has to refer to the columns by numerical indexes (row[5]), which just makes the code hard to read, since you have to remember what the columns were. Since each column has a name, it would be much easier if I could use named accessors (row.votes).
In Python, we have the standard csv.reader which has numerical indexes, but there's also csv.DictReader, which has named access.
For reference, the module I'm working on is https://en.wikipedia.org/wiki/Module:Election_box_US_auto