Another interim push. The parser is taking shape.