track all predicates, make new method that is called for all preds.
Tweaks
Updated documentation
Avoid creating PredicateEvalInfo events for precedence predicates