title: why set the Math object as context?
body: <p>To find minimum of an array of numbers in JavaScript we do something like this:</p>
  
  <pre><code>var min_val = Math.min.apply(Math, [12,3,5,7,-1]);
  </code></pre>
  
  <p>Any conceivable reason you'd want to pass the Math object here?</p>
  
  <p>Edit:</p>
  
  <p>Still unclear where such a pattern makes sense</p>
  
  <blockquote>
    <p><em>foo</em>.fun.apply(<em>foo</em>, array)</p>
  </blockquote>