title: How to move an item from one observable array to another?
body: <p>In knockout.js I have a list that is mapped based on name:</p>
  
  <pre><code>firstList: [{name: 'derp'}, {name: 'tom'}, {name: 'derpina'}]
  secondList: []
  </code></pre>
  
  <p>I want to remove the object based on name from one list to another. I can remove the item simply using:</p>
  
  <pre><code>firstList.mappedRemove({ name: 'derp' });
  </code></pre>
  
  <p>So how can I first copy the information before removing it into another list such that the result is as follows:</p>
  
  <pre><code>firstList : [{name: 'tom'}, {name: 'derpina'}]
  secondList: [{name: 'derp'}]
  </code></pre>