look in _save_chunk - it creates a column map already
you can create a formatting map in parallel here as u know the block type
have a block return a string_formatter eg %f or %d or whatever 
join together with the sep character and pass as a string into write_csv_rows_fast