code: function addAtLoaderShim(data) {
  	if (includesAtLoader(omit(data.graph, data.loader.configMain))) {
  		winston.warn(
  			colors.yellow(
  				`the @loader module is not fully supported in optimized builds`
  			)
  		);
  
  		var config = clone(
  			omit(data.loader.__loaderConfig, ["paths", "stealPath"])
  		);
  
  		// make sure the "window-production" config overrides previous values
  		assign(config, defaultTo(config.envs, {})["window-production"]);
  
  		data.graph["@loader"] = makeShimNode(data.loader.main, config);
  	}
  
  	return data;
  }
docs: Adds a node to the graph with an "@loader" shim
  The "@loader" shim contains the loader configuration properties
  @param {Object} data - The slim stream data object
  @return {Object} The mutated stream object