emberjs/ember.js — pull request #4360 by xtian (2014-02-13 08:34:32+00:00)
Title: Overwrite observers and listeners in Ember.CoreObject.create(). Fixes #4268

This fixes the edge case with `Ember.Object.create()` described in #4268.

I basically just copied the observer/listener removal code from `ember-metal/lib/mixin.js`. If there's a better place to put those functions so that they can be shared by both files, let me know.