anchor.diff:    }
   }
   
  -class ProjectOpenAction extends SparkAction {
  -  ProjectOpenAction(Spark spark) : super(spark, "project-open", "Open Project...");
  -
  -  void _invoke([Object context]) => spark.openProject();
  +class FolderOpenAction extends SparkAction {
  +  FolderOpenAction(Spark spark) : super(spark, "folder-open", "Open Folder...");
  +
  +  void _invoke([Object context]) => spark.openFolder();
   }
   
   class AboutSparkAction extends SparkAction {
  
positive.code: 
      ul.children.add(createMenuItem(actionManager.getAction('file-new')));
      ul.children.add(createMenuItem(actionManager.getAction('file-open')));
      ul.children.add(createMenuItem(actionManager.getAction('project-open')));
      ul.children.add(createMenuItem(actionManager.getAction('file-delete')));
      ul.children.add(createMenuItem(actionManager.getAction('file-close')));
      ul.children.add(createMenuSeparator());
  
negative.code:     actionManager.registerAction(new FileExitAction(this));
      actionManager.registerAction(new FileDeleteAction(this));
      actionManager.registerAction(new FileCloseAction(this));
      actionManager.registerAction(new FolderOpenAction(this));
      actionManager.registerAction(new RunTestsAction(this));
      actionManager.registerAction(new AboutSparkAction(this));
      actionManager.registerKeyListener();
  