If the `__proto__` is `false`, the object inherits from `Boolean.prototype`, which is exactly what this is trying to circumvent.

FYI, `Object.prototype.__proto__` is also `null`. (The global object inherits from `Object.prototype`.)