anchor.diff:  
       log.trace("Writing: ${fileObj.path}");
       // Ensure that the folder structures are in place
  +    // await fileObj.create(recursive: true);
       fileObj.createSync(recursive: true);
  +
  +    // await fileObj.writeAsString(source[sourceName]);
       fileObj.writeAsStringSync(source[sourceName]);
     }
   
  
positive.code:   log.trace("about to _prepareSetup (eval: ${sw.elapsedMilliseconds}ms)", 1);
    _prepareSetup();
    log.trace("_prepareSetup done, about to _installSource (eval: ${sw.elapsedMilliseconds}ms)", 1);
    _installSource(source);
    log.trace("_installSource done, about to _resetWorker (eval: ${sw.elapsedMilliseconds}ms)", 1);
    _resetWorker("Always reset policy");
    log.trace("_resetWorker done, about to _resetWorker (eval: ${sw.elapsedMilliseconds}ms)", 1);
    await _setupIsolate(path.join(workingPath, ISOLATE_STARTUP_NAME));
  
  
negative.code:   String startupLocation = path.join(workingPath, ISOLATE_STARTUP_NAME);
    new File(startupLocation).writeAsStringSync(ISOLATE_MAIN_CODE);
  
    if (pubspecPathsToUpdate.length > 0) await _pubUpdate(pubspecPathsToUpdate);
  }
  
  _pubUpdate(List<String> pubspecPathsToUpdate) async {
  