anchor.diff:        chrome.DirectoryEntry entry = res.entry;
         if (entry != null) {
           Future f = spark.importFolder(resources, entry);
  -        _waitForJob(name, 'Adding Folder to workspace…', f);
  +        _waitForJob(name, 'Importing folder…', f);
         }
       });
     }
  
positive.code: 
  class FolderOpenAction extends SparkActionWithStatusDialog {
    FolderOpenAction(Spark spark, SparkDialog dialog)
        : super(spark, "folder-open", 'Add Folder to Workspace…', dialog);
  
    void _invoke([Object context]) {
      _selectFolder().then((chrome.DirectoryEntry entry) {
        if (entry != null) {
          Future f = spark.openFolder(entry);
          _waitForJob(name, 'Adding Folder to workspace…', f);
        }
      });
    }
  
negative.code: 
  class ImportFolderAction extends SparkActionWithStatusDialog implements ContextAction {
    ImportFolderAction(Spark spark, SparkDialog dialog)
        : super(spark, "folder-import", "Import Folder…", dialog);
  
    void _invoke([List<ws.Resource> resources]) {
      chrome.ChooseEntryOptions options = new chrome.ChooseEntryOptions(
  