Since v1.1.0, it seems that Lodash created a bug when passing an iteration from `forEach` to `forOwn`. I only tested it with the Lodash.underscore so I can't say if it's limited to this build in particular. I've been able to fix the bug in the underscore build by changing [line 745](https://github.com/bestiejs/lodash/blob/master/dist/lodash.underscore.js#L745) by this one using `call` to keep the this value: ``` javascript if (callback.call(thisArg, iterable[index], index, collection) === indicatorObject) return result; ``` I'd send a pull request, but I'm not sure how this all work with the build and the system. I hope this helps a little.