title: Why don't more people randomise their global namespace object if the goal is to avoid polluting the global scope?
body: <p>What's the real danger here?  It doesn't seem to add up - am I missing something?  After reading through RequireJS docs and Addy Osmani's design patterns (module section) - it seems most people have no problem returning a static, predefined object name for creating their app/plugin/module's namespace..</p>
  
  <p>I can see where we wouldn't want to wait for all other scripts to load to define our own, but that aside... as long as I put all of my code for an app into as few globally name spaced objects as possible... does it matter?</p>