csv._iter computes projections properly

Merging very soon.  cc @cpcloud