emberjs/ember.js — pull request #4128 by g13013 (2014-01-12 08:49:40+00:00)
Title: Imporved Ember.merge and introducing Ember.mergeIf

Allow Ember.merge to accept multiple objects or arrays of object with a deep merge option. Ember.mergeIf has the same behavior except that it does not merge empty keys from sources.