Human-readable column names
Handle nonexistent data file
Consistent boolean fields (yes/no instead of 0/True/False)