title: lodash's without by property?
body: <p>I am trying use lodash's function <code>without</code> to exclude object from array by its property like this:</p>
  
  <p>my array:</p>
  
  <pre><code>let arr = [
    {code: '001', data: 'foo data 1'}, 
    {code: '002', data: 'foo data 2'},
    {code: '003', data: 'foo data 3'},
    {code: '004', data: 'foo data 4'}]
  </code></pre>
  
  <p>function usage:</p>
  
  <pre><code>_.without(arr, {code: '002'})
  </code></pre>
  
  <p>I expected that function exclude item with code 002 from array but always give me all 4 items. Do I something wrong?. Thanks in advice.</p>