working on build-triad support
1) add ParserStatus.pop_3 to simplify code;
2) more support for make & keep triads