anchor.diff:    setupProgram();
   
     // Initialize globals.
  -  #;
  +  #embeddedGlobals;
   
     // Initialize constants.
  -  #;
  +  #constants;
   
     // Initialize static non-final fields.
  -  #;
  +  #staticNonFinals;
   
     // Initialize eager classes.
  -  #;
  +  #eagerClasses;
   
     var end = Date.now();
     print('Setup: ' + (end - start) + ' ms.');
   
  -  if (true) #();  // Start main.
  -
  -}(Date.now(), #)
  +  #main();  // Start main.
  +
  +}(Date.now(), #code)
   }""";
   
   }
  
positive.code:     return eval(__s__ + "\\n//# sourceURL=" + __name__ + ".js");
    }
  
    if (#) { // outputContainsConstantList
      function makeConstList(list) {
        // By assigning a function to the properties they become part of the
        // hidden class. The actual values of the fields don't matter, since we
  
negative.code:   static final String boilerplate = """
  {
  // Declare deferred-initializer global.
  #deferredInitializer;
  
  !function(start, program) {
  
    // Initialize holder objects.
    #holders;
  
    function setupProgram() {
      for (var i = 0; i < program.length - 1; i++) {
  