anchor.diff:    @observable bool running = false;
     @observable bool idle = false;
     @observable bool loading = true;
  -
  +  @observable bool runnable = false;
     @observable bool ioEnabled = false;
   
     final List<String> extensionRPCs = new List<String>();
  
positive.code:     }
      _loaded = true;
      loading = false;
  
      _upgradeCollection(map, isolate);
      originNumber = int.parse(map['_originNumber'], onError:(_) => null);
      rootLibrary = map['rootLib'];
  
negative.code:       clazz = map['class'];
      }
  
      // Load the full class object if the isolate is runnable.
      if (clazz != null) {
        if (clazz.owner.runnable) {
          clazz.load();
        }
      }
  
      if (mapIsRef) {
        return;
  