- empty fields are excluded
- quotation marks are escaped