anchor.diff:    }
   
     jsAst.Expression invokeDefineClass(ClassElementX cls) {
  -    String name = namer.getNameOfClass(cls);
  +    String name = namer.className(cls);
       var descriptor = js('Object.create(null)');
       return js(
           r'''
  
positive.code:     wasStateCaptured = true;
  
      prototypeAccess = emitter.prototypeAccess(element.enclosingClass);
      getterName = namer.getterName(element);
      setterName = namer.setterName(element);
    }
  
    FieldElementX apply() {
  
negative.code: 
      for (ClassElementX cls in newClasses) {
        jsAst.Node classAccess = emitter.constructorAccess(cls);
        String name = namer.className(cls);
  
        updates.add(
            js.statement(
  