Last record in CSV file may not have terminal newline.