First running version of the parser supporting single matcher