new.parser now returns a pegR
pegR=list(pegE, add_rule, genE)

the genE has been left for supporting unittests