Go through a good bit of nonsense to get it successfully parsing our three test cases.