The standard prolog parser to read rules.
final Parser<List<Rule>> rulesParser = _definition.buildFrom(_definition.rules()).end();