title: requirejs + r.js disable case sensitivity
body: <p>Is there a way/parameter that turns off case sensitivity in requirejs, for that matter is there a r.js switch to disable case sensitivity.</p>
  
  <p>If i define a module in x.js
  if i ask for it via <code>define('x',function(x){})</code> or <code>define('X',function(x){})</code> this will cause two objects in <code>requirejs.s.contexts._.defined[x and X]</code>
  Is there a way to-lower all of this and not worry that someone will uppercase a character.</p>
  
  <p>For that matter r.js minifies by walking the dependency tree is there a switch to make it not case sensitive so that i don't get two <code>define('x'...define('X'..</code>  modules in the minified output.</p>