Fix separator skipping

Wasn't handling separators at the start of a record properly.