title: angularjs - extend recursive
body: <p>I would like to extend some properties recursive (aka. deep copy).
  much like jQuery does. I'm not including jquery only b/c of one thing.</p>
  
  <pre><code>jQuery.extend( true, target, object1 )
  </code></pre>
  
  <p>is there any elegant way you know of that does it with simple javascript or angularjs?</p>
  
  <p><strong>update</strong> 
  please take a look and try to accomplish the same result
  <a href="http://plnkr.co/edit/GHabYbyhsqtfBPtplksO?p=preview">http://plnkr.co/edit/GHabYbyhsqtfBPtplksO?p=preview</a></p>
  
  <p>i did look into .copy() but the "properties (for objects) are deleted"</p>