anchor.diff:    ];
   
     if (!interpreter) {
  -    genSnapshotCmd.addAll(<String>[
  -      '--embedder_entry_points_manifest=$vmEntryPoints',
  -    ]);
  +    genSnapshotCmd.add('--embedder_entry_points_manifest=$vmEntryPoints');
  +    genSnapshotCmd.add('--embedder_entry_points_manifest=$ioEntryPoints');
     }
   
     switch (platform) {
  
positive.code:     return null;
    }
  
    String entryPointsDir, genSnapshot;
  
    String engineSrc = tools.engineSrcPath;
    if (engineSrc != null) {
      entryPointsDir  = path.join(engineSrc, 'sky', 'engine', 'bindings');
      String engineOut = tools.getEngineArtifactsDirectory(platform, buildMode).path;
      if (platform == TargetPlatform.ios) {
        genSnapshot = path.join(engineOut, 'clang_x64', 'gen_snapshot');
  
negative.code:   List<String> filePaths = <String>[
      genSnapshot,
      vmEntryPoints,
      ioEntryPoints,
      mojoInternalPath,
      uiPath,
      jniPath,
  