ParserUtility code and a small interactive test.