That's correct. This is the [domReady module](http://www.requirejs.org/docs/api.html#pageload) that is part of the require.js project. Notice the `!` in the name: that indicates to require.js that, rather than simply loading the content of the module, it should actually wait until the DOMContentLoaded event has fired in the browser before executing the script. When called in this fashion, the plugin provides a reference to the `document` object, which I don't need, but I still need to bind it to something so that I can bind the other module references to other variables. Does that make sense?