AMD, CommonJS, and browser globals.