Mark S. Miller (2013-07-15T15:09:01.000Z)
domenic at domenicdenicola.com (2013-07-23T17:14:19.375Z)
I see. That's unpleasant. In ES5, `Object(x)` can never throw, and so the code paths using `x === Object(x)` are not prepared for a throw. Much old code will break.