void IVisitor.VisitBefore(BracketedPredicate predicate)
 {
     this.ParentExists(predicate);
 }
 void IVisitor.VisitAfter(BracketedPredicate predicate)
 {
     this.ParentExists(predicate);
 }