The pest parse error actually prints the rules that could not be matched at the current location. This means that it contains for example DataExprConj, instead of actually talking about the symbol that must be matched (in this case "&&"). For a user these rules have no meaning and as such that parse errors should become more useful to the end user.