emberjs/ember.js — pull request #1449 by jdsmith2816 (2012-10-15 18:37:10+00:00)
Title: Allow extension of chosen prototypes instead of the current all or none.

The update lets Window.ENV.EXTEND_PROTOTYPES be treated as a hash in order to more granularly control which prototypes are extended by Ember. The updates are backwards compatible with the old boolean definition.

```javascript
window.Env = {
EXTEND_PROTOTYPES: {
Function: true,
String: true,
Array: true
}
}
```