I think `DictReader()` would make these problems go away?