anchor.diff:      } else if (Elements.isErroneousElement(element)) {
         // An erroneous element indicates an unresolved static setter.
         generateThrowNoSuchMethod(send,
  -                                getTargetName(element, 'set '),
  +                                getTargetName(element, 'set'),
                                   send.arguments);
       } else {
         stack.add(value);
  
positive.code:       HInstruction oldVariable = pop();
        if (variable.isErroneous()) {
          generateThrowNoSuchMethod(node,
                                    getTargetName(variable, 'set '),
                                    argumentValues: <HInstruction>[oldVariable]);
          pop();
        } else {
  
negative.code:     } else if (Elements.isErroneousElement(element)) {
        // An erroneous element indicates an unresolved static getter.
        generateThrowNoSuchMethod(send,
                                  getTargetName(element, 'get'),
                                  const EmptyLink<Node>());
      } else {
        stack.add(localsHandler.readLocal(element));
  