title: Modules + Fascade + Mediator combination in JavaScript
body: <p>I've finished reading a great article on <a href="http://addyosmani.com/largescalejavascript/" rel="noreferrer">http://addyosmani.com/largescalejavascript/</a></p>
  
  <p>This article explains how to combine modules, a facade, and a mediator together for a JavaScript application.</p>
  
  <p>I can code what the article explains, but I don't understand why I need to use facade to access the mediator.</p>
  
  <p>I think I can access the mediator directly from my modules.</p>
  
  <p>Please advise me..</p>
  
  <p>P.S: Is it a valid question here? </p>