anchor.diff:  
   analytics.Tracker _analyticsTracker = new analytics.NullTracker();
   final NumberFormat _nf = new NumberFormat.decimalPattern();
  -Logger _logger = new Logger('spark');
   
   /**
    * Create a [Zone] that logs uncaught exceptions.
  
positive.code:         spark._filesController.selectFile(resource);
          spark._filesController.setFolderExpanded(resource);
        });
        
        // Run Pub if the folder has a pubspec file.
        if (spark.pubManager.properties.isProjectWithPackages(resource)) {
          spark.jobManager.schedule(new PubGetJob(spark, resource));
        }
        
        // Run Bower if the folder has a bower.json file.
        if (spark.bowerManager.properties.isProjectWithPackages(resource)) {
          spark.jobManager.schedule(new BowerGetJob(spark, resource));
        }
        
        return spark.workspace.save();
      }).then((_) {
        spark.showSuccessMessage('Opened folder ${_entry.fullPath}');
  
negative.code: 
          return spark.workspace.link(root).then((ws.Project project) {
            spark.showSuccessMessage('Cloned into ${project.name}');
  
            Timer.run(() {
              spark._filesController.selectFile(project);
              spark._filesController.setFolderExpanded(project);
            });
  
            // Run Pub if the new project has a pubspec file.
            if (spark.pubManager.properties.isProjectWithPackages(project)) {
              spark.jobManager.schedule(new PubGetJob(spark, project));
  