title: Underscore.js, remove duplicates in array of objects based on key value
body: <p>I have the following JS array:</p>
  
  <pre><code>var myArray = [{name:"Bob",b:"text2",c:true},
                 {name:"Tom",b:"text2",c:true},
                 {name:"Adam",b:"text2",c:true},
                 {name:"Tom",b:"text2",c:true},
                 {name:"Bob",b:"text2",c:true}
                 ];
  </code></pre>
  
  <p>I want to eliminate the indexes with name value duplicates and recreate a new array, with distinct names, eg:</p>
  
  <pre><code>var mySubArray = [{name:"Bob",b:"text2",c:true},
                    {name:"Tom",b:"text2",c:true},
                    {name:"Adam",b:"text2",c:true},
                   ];
  </code></pre>
  
  <p>As you can see, I removed "Bob" and "Tom", leaving only 3 distinct names. Is this possible with Underscore? How?</p>