title: lodash _.filter return empty array
body: <p>I'm stuck in Angular.js using  lodash <code>_.filter</code>.</p>
  
  <pre class="lang-js prettyprint-override"><code>$scope.test = [
      { name: 'FirstName', items: ["Phone", "Tablet"] },
      { name: 'FirstName', items: ["TV"] },
  ];
  $scope.items = [
      { item: "Phone" },
      { item: "Tablet" }
  ]
  $scope.fined = [];
  $scope.fined = _.filter(test, _.matches(items));
  console.log(fined)// result []
  </code></pre>
  
  <p>I Expected:</p>
  
  <pre><code>$scope.fined= [{name:'FirstName',items:["Phone","Tablet"]}];
  </code></pre>
  
  <p>I don't know why but <code>_.filter</code> return empty array :-(</p>
  
  <p>Some ideas?</p>