anchor.diff:      if (editorType(file.name) == EDITOR_TYPE_IMAGE) {
         editor = new ImageViewer(file);
       } else {
  -      editor = new ace.TextEditor(_aceContainer, file, _prefs);
  +      editor = new ace.TextEditor(_aceManager, file, _prefs);
         editor.resize();
       }
   
  
positive.code:             ace.TextEditor textEditor = _editorMap[currentFile];
              textEditor.setSession(state.session);
              _selectedController.add(currentFile);
              _aceContainer.switchTo(state.session, state.file);
              persistState();
            }
          });
  
negative.code:  */
  class EditorManager implements EditorProvider, NavigationLocationProvider {
    final Workspace _workspace;
    final ace.AceManager _aceManager;
    final SparkPreferences _prefs;
    final EventBus _eventBus;
  
  