protected override Expression VisitIndex(IndexExpression node) { var other = (IndexExpression)_current; _eq &= node.IsEqualTo(other, _ => _.Indexer); return(_eq ? base.VisitIndex(node) : node); }