I rewrote the parser and it is somehow worse Four hundred lines deleted. Two bugs fixed. Nine introduced. No body written for this one — the blurb is the whole post.