I don't think this will work -- nested `require` calls only work if the outer call lists both "require" and the dependency to be required in the outer call, [as described in the require.js documentation for circular dependencies](http://www.requirejs.org/docs/api.html#circular). In this case, it would be much, much simpler to just list the dependency in the `define` section at the top of the file and bind it to a variable there.