anchor.diff:    }
   
     /// Emits all embedded globals.
  -  js.Statement emitEmbeddedGlobals(
  +  js.Statement emitEmbeddedGlobalsPart1(
         Program program, DeferredLoadingState deferredLoadingState) {
       List<js.Property> globals = [];
   
  
positive.code:     js.ObjectInitializer globalsObject = new js.ObjectInitializer(globals);
  
      return js.js.statement('var init = #;', globalsObject);
    }
  
    /// Emits data needed for native classes.
  
negative.code:       'constants': emitConstants(fragment),
        'staticNonFinalFields': emitStaticNonFinalFields(fragment),
        'lazyStatics': emitLazilyInitializedStatics(fragment),
        'embeddedGlobalsPart1':
            emitEmbeddedGlobalsPart1(program, deferredLoadingState),
        'embeddedGlobalsPart2':
            emitEmbeddedGlobalsPart2(program, deferredLoadingState),
        'nativeSupport': program.needsNativeSupport
            ? emitNativeSupport(fragment)
            : new js.EmptyStatement(),
  