function getInteractiveScript() {
        if (interactiveScript && interactiveScript.readyState === 'interactive') {
            return interactiveScript;
        }

        eachReverse(scripts(), function (script) {
            if (script.readyState === 'interactive') {
                return (interactiveScript = script);
            }
        });
        return interactiveScript;
    }
Does the request to load a module for the browser case.
Make this a separate function to allow other environments
to override it.

@param {Object} context the require context to find state.
@param {String} moduleName the name of the module.
@param {Object} url the URL to the module.