@anba sorry, yes—I often forget that `Object()` has the extra step (in all self hosted implementations, `Object(foo)` is used to substitute the abstract `ToObject()` operation.)

I'm going to file a spec bug because throwing on `Array.from(undefined)` is ludicrous.