title: angularjs core is(type) equals-operator == instead of === i
body: <p>I'm peeping into angular source
  and I run into this code</p>
  
  <pre><code>function isObject(value){return value != null &amp;&amp; typeof value == 'object';}
  </code></pre>
  
  <p>I'm wondering if there is a reason because of the use == instead of ===</p>
  
  <p>Thanks in advance</p>