added [ for pegR; added support _ in rule names;