emberjs/ember.js — pull request #5629 by stefanpenner (2014-09-24 04:06:52+00:00)
Title: [workaround for #5606] o_0) apple what have you done..

WTF? o_0)

a more accurate test for something similar... they symptoms are so close i assume it is the same problem, but our scenario is different

```js
function test() {
var broken;
(function(){
"use strict";
var proto = Object.create(window.HTMLElement.prototype);
try {
proto.constructor = function () {
};

broken = false;
} catch(e) {
broken = true;
}
}());

return broken;
}
```