anchor.diff:                    emitInstanceFieldInitializers: true,
                     // Only needed when mirrors are available.
                     emitAnnotations: true));
  +          component = createFreshComponentWithBytecode(component);
           });
         }
   
  
positive.code: 
    Future<Component> compile(Uri script) {
      return runWithPrintToStderr(() async {
        final component = await compileInternal(script);
  
        if (options.bytecode && errors.isEmpty) {
          await runWithFrontEndCompilerContext(script, options, component, () {
  
negative.code:                 enableAsserts: compiler.enableAsserts,
                  environmentDefines: compiler.options.environmentDefines,
                ));
            component = createFreshComponentWithBytecode(component);
          });
        }
        result = new CompilationResult.ok(serializeComponent(component));
  