title: binding to Array.includes [javascript]
body: <p>I'm trouble with using this in find if any element in array2 exists in array1:</p>
  
  <pre><code>array2 = [].includes.bind([1,2,3]);
  array2(1);   // returns true
  array2(9);   // returns false
  
  [5,6,7,8,9].some(array2);        // returns false  GOOD
  [3,6,7,8,9].some(array2);        // returns true   GOOD
  [6,7,8,9,3].some(array2);        // returns false  OOPS!
  
  [6,7,8,9,3].some(function(i){return array2(i)});  //returns true
  </code></pre>
  
  <p>Obviously I know one solution to the problem, but I want to know why the <code>[...].some(array2)</code> doesn't work completely.</p>