Rewrite of parser to handle ISO 6709 human format