Use shared fixed-length parser.

Also fix parsing line records.