Keep the empty string in a field

If it happens to be at the end of a line
Merge pull request #1 from umts/fix-trailing-empty-fields

Keep the empty string in a field