protected override QilNode VisitReference(QilNode expr) { if (this.result) { if (expr == this.key || expr == this.ctxt) { this.result = false; return expr; } } return expr; }