code: function (build, logger) {
                  //Make sure config has a log level, and if not,
                  //make it "silent" by default.
                  config.logLevel = config.hasOwnProperty('logLevel') ?
                                    config.logLevel : logger.SILENT;
  
                  //Reset build internals first in case this is part
                  //of a long-running server process that could have
                  //exceptioned out in a bad state. It is only defined
                  //after the first call though.
                  if (requirejs._buildReset) {
                      requirejs._buildReset();
                      requirejs._cacheReset();
                  }
  
                  var result = build(config);
  
                  //And clean up, in case something else triggers
                  //a build in another pathway.
                  requirejs._buildReset();
                  requirejs._cacheReset();
  
                  if (callback) {
                      callback(result);
                  }
              }
docs: Create the function that will be called once build modules have been loaded.