anchor.diff:  
   import '../../../sdk/lib/_internal/compiler/implementation/dart2jslib.dart'
       hide TreeElementMapping;
  -
  -import '../../../sdk/lib/_internal/compiler/implementation/dart_types.dart';
   
   import '../../../sdk/lib/_internal/compiler/implementation/deferred_load.dart'
       show DeferredLoadTask;
  
positive.code:     library.setExports(library.localScope.values.toList());
      registerSource(uri, source);
      libraries.putIfAbsent(uri.toString(), () => library);
      return new Future.value(library);
    }
  
    void reportWarning(Node node, var message) {
  
negative.code:               analyzeOnly: analyzeOnly,
                emitJavaScript: emitJavaScript,
                preserveComments: preserveComments) {
      coreLibrary = createLibrary("core", coreSource);
  
      // We need to set the assert method to avoid calls with a 'null'
      // target being interpreted as a call to assert.
      jsHelperLibrary = createLibrary("helper", helperSource);
      foreignLibrary = createLibrary("foreign", FOREIGN_LIBRARY);
      interceptorsLibrary = createLibrary("interceptors", interceptorsSource);
      isolateHelperLibrary = createLibrary("isolate_helper", isolateHelperSource);
  
      // Set up the library imports.
      importHelperLibrary(coreLibrary);
  