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