code: function makeShimNode(main, config) {
  	return {
  		bundles: [main],
  		dependencies: [],
  		deps: [],
  		load: {
  			address: "",
  			metadata: {
  				deps: [],
  				format: "amd",
  				dependencies: []
  			},
  			name: "@loader",
  			source: `
  				define("@loader", function() {
  					return ${JSON.stringify(config)};
  				});
  			`
  		}
  	};
  }
docs: Returns an @loader node with the source code returning the config object
  @param {string} main - The main module name
  @param {Object} config - The config object exposed by "@loader"
  @return {Object} The faux "@loader" graph node