title: Updating changed attributes with backbone.js
body: <p>So I'm setting a model with updated attributes.</p>
  
  <p>Then in my view I'm listening for a change event for this model. </p>
  
  <p>When that fires I think I should use model.changedAttributes? Do I pass it a callback?</p>
  
  <p>It should return a hash of all the attributes that are updated, or new? Is there anyway to know which are updated and which are new?</p>
  
  <p>How should I go about updating once I have this hash of changed attributes? Parse the object to type of attribute or should I just use higher resolution listeners from the get go?</p>
  
  <p>Thanks!</p>