title: backbone.js model and collection overhead
body: <p>When I fetch models or collections from the server, I am not able to access properties of the model unless I stringify then re-parse. Presumably the models themselves have some extra overhead from backbone.js? Note that in the below code I can perform stringify/parse sequentially, which is supposed to give the same result as I started with. However, clearly I have killed off some superfluous info by performing these two steps because my model's properties are now exposed differently from before. Surely I do not need to go through these two steps to access my model properties, right?</p>
  
  <pre><code>Eg.  
  thismodel = /// assume this came from server fetch
  alert(thismodel.name);    // DOES NOT WORK - undefined
  
  jsonmodel = JSON.stringify(thismodel);
  var providerprefslistJSON = jQuery.parseJSON(jsonmodel);
  alert(providerprefslistJSON.name);     // WORKS
  </code></pre>