title: lodash does omit mutate the array on which it is called?
body: <p>Looking at <code>filter</code> method of lodash, it was unclear to me by docs whether this method mutates the collection on which it is called.</p>
  
  <p>But it appears that in react, when I try to make a new collection from previous properties and <code>_.omit</code> does mutate the parent.</p>
  
  <p>Is <code>_.reject</code> a more proper solution which does not mutate its parent?</p>
  
  <p>here is an example jsfiddle of profile.id dissapearing.
  <a href="https://jsfiddle.net/69z2wepo/96535/" rel="nofollow noreferrer">https://jsfiddle.net/69z2wepo/96535/</a></p>