anchor.diff:        HInstruction oldVariable = pop();
         if (variable.isErroneous()) {
           generateThrowNoSuchMethod(node,
  -                                  getTargetName(variable, 'set '),
  +                                  getTargetName(variable, 'set'),
                                     argumentValues: <HInstruction>[oldVariable]);
           pop();
         } else {
  
positive.code:     return pop();
    }
  
    String getTargetName(ErroneousElement error, [String prefix = '']) {
      return '$prefix${error.targetName.slowToString()}';
    }
  
    void generateInstanceGetterWithCompiledReceiver(Send send,
  
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));
  