powmedia/backbone-deep-model — pull request #43 by ziftytodd (2012-12-24 17:43:30+00:00)
Title: Fix problem with nested arrays not eventing properly

If you create a DeepModel from a JSON object containing a nested array of objects, any changes to attributes of the objects in the nested array were not being evented. This was because the objToPaths function would simply set the entire array, rather than set each individual object of the array. By adding code to detect an array and recursively set it's elements, proper eventing occurs.