anchor.diff:  
       service.onEvent(serviceStreamName).listen(handleServiceEvent);
   
  -    _connectedState.value = const ConnectedState(true);
  -
  -    final isolates = [
  -      ...vm.isolates,
  -      if (preferences.vmDeveloperModeEnabled.value) ...vm.systemIsolates,
  -    ];
  -
  -    await isolateManager.init(isolates);
  -    if (service != this.service) {
  -      // A different service has been opened.
  -      return;
  -    }
  -
       final streamIds = [
         EventStreams.kDebug,
         EventStreams.kExtension,
  
positive.code:       serviceStreamName,
      ];
  
      await Future.wait(streamIds.map((String id) async {
        try {
          await service.streamListen(id);
        } catch (e) {
          if (id.endsWith('Logging')) {
            // Don't complain about '_Logging' or 'Logging' events (new VMs don't
  
negative.code:           );
          }
        }
      }
  
      if (service != this.service) {
        // A different service has been opened.
        return;
      }
  
      _connectedState.value = const ConnectedState(true);
  
      final isolates = [
        ...vm.isolates,
        if (preferences.vmDeveloperModeEnabled.value) ...vm.systemIsolates,
      ];
  
      await isolateManager.init(isolates);
      if (service != this.service) {
        // A different service has been opened.
        return;
  