title: Knockout Js - ko.utils.arrayFirst does not work
body: <p>I have the following Knockout code
  <a href="http://jsfiddle.net/B66np/132/" rel="nofollow">my Knockout code</a><br></p>
  
  <p>I try to return the mealName each row <br>
  This function takes the ID of the current availableMeals <br>
  And should return an object <br></p>
  
  <pre><code>self.getMealById = function(id) {
       ko.utils.arrayFirst(self.availableMeals, function(item) {
           return item.id == id;
       });
  };
  
  &lt;span data-bind="text: $root.getMealById(meal.id)"  /&gt;
  </code></pre>
  
  <p>For some reason she did not do it, why?</p>