In javascript, alias namespace?
<p>In javascript, shouldn't I alias a namespace?</p>

<p>In the <em>Naming</em> chapter of <em><a href="http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml?showone=Naming#Naming">Google JavaScript Style Guide</a></em>, it says:</p>

<pre><code>//Do not alias namespaces.
myapp.main = function() {
  var namespace = some.long.namespace;
  namespace.MyClass.staticHelper(new namespace.MyClass());
};
</code></pre>

<p>But I cannot fully understand this issue. Why not alias a namespace for brevity?</p>
