Line parser specs

Adds new attributes to document that was missed the first round.
Fixes edge case where a field with only zeroes should be considered
blank.