- reuse most character matchers
- improve the comments in the reflection module
- added a preliminary match function for parser equality