Hopefully nearing completion of the parser.