anchor.diff:        node.target?.accept(this);
         startNullAwareIndexExpression(node);
   
  -      var resolver = PropertyElementResolver(this);
  -      var result = resolver.resolveIndexExpression(
  +      var result = _propertyElementResolver.resolveIndexExpression(
           node: node,
           hasRead: hasRead,
           hasWrite: true,
  
positive.code:     node.target?.accept(this);
      startNullAwarePropertyAccess(node);
  
      var resolver = PropertyElementResolver(this);
      var result = resolver.resolvePropertyAccess(
        node: node,
        hasRead: true,
        hasWrite: false,
  
negative.code:     node.target?.accept(this);
      startNullAwareIndexExpression(node);
  
      var result = _propertyElementResolver.resolveIndexExpression(
        node: node,
        hasRead: true,
        hasWrite: false,
  