Model.set() now passes in the object that was used to set the data with as the thirds argument to trigger('change' ...), meaning anyone listening for hte change even can now get the data that was used to do the update.
Model.set() now passes in the object that was used to set the data with
as the thirds argument to trigger('change' ...), meaning anyone
listening for hte change even can now get the data that was used to do
the update.

keep in mind that just because it's in that object doesn't necessarily
mean the data under that key was changed (if the value is the same, no
events are fired).

lyonbros/composer.js,lyonbros/composer.js,lyonbros/composer.js