title: $.fn.each over Function objects
body: <p>Why this code returns "true"?</p>
  
  <pre><code>var object = {one: 1, two: 2};
  $(object).each(function () {
      console.log(this === object); // returns "true"
  });
  </code></pre>
  
  <p>And this code returns "false"?</p>
  
  <pre><code>var object = function() {};
  $(object).each(function () {
      console.log(this === object); // returns "false"
  });
  </code></pre>
  
  <p>Shouldn't it return "true" as well?
  Thank You.</p>