emberjs/ember.js — pull request #3518 by jamesotron (2013-10-03 08:27:19+00:00)
Title: Remove reduceComputed's requirement that initialValue not be undefined.

I'm implementing `Em.Enumerable#find` as a `Em.reduceComputed` and it's
requirement that `initialValue` not be `undefined` causes us not to be
able to implement the default behaviour of `find` (ie that it returns
the first matching item, or `undefined`).

/cc @hjdivad.