Match the spec properly

Fixes #1 and #2.
Per https://people.mozilla.org/%7Ejorendorff/es6-draft.html#sec-ecmascript-standard-built-in-objects and https://twitter.com/awbjs/status/543586880835428352 this should indeed be configurable.