title: List of names of models in a Backbone.js Collection
body: <p>I'm trying to learn a little bit of backbone.js and I'm getting stuck on something I think should be fairly simple to figure out. How do I get a list of all model names in a collection?</p>
  
  <p>I'm even copy+pasting from the backbone tutorial:</p>
  
  <pre><code>var Song = Backbone.Model.extend({
      defaults: {
          name: "Not specified",
          artist: "Not specified"
      },
      initialize: function(){
          console.log("Music is the answer");
      }
  });
  
  var Album = Backbone.Collection.extend({
      model: Song
  });
  
  var song1 = new Song({ name: "How Bizarre", artist: "OMC" });
  var song2 = new Song({ name: "Sexual Healing", artist: "Marvin Gaye" });
  var song3 = new Song({ name: "Talk It Over In Bed", artist: "OMC" });
  
  var myAlbum = new Album([ song1, song2, song3]);
  console.log( myAlbum.models ); // [song1, song2, song3]
  </code></pre>
  
  <p>The problem is - this doesn't give me model names in the console:
     console.log( myAlbum.models ); // [song1, song2, song3]<br>
  instead I get [child, child, child, child] - how do I get the actual names?</p>