How do I handle dependencies in my JavaScript module?
<p>I've been writing some pseudo-oop JavaScript using the Module pattern.  I'm curious, what is the best way to handle dependencies on libraries in my JavaScript modules?</p>

<p>For example, if my module makes use of the jQuery or Underscore libraries, is there a way I should be passing in a reference to those, or should I just use them assuming that they will have what they need from the other scripts passed into the page?</p>
