неврите,все работает
constructor = window.constructor = Object
Object.constructor = Function
Function("a", "return a || arguments") = XX = function (a) {return a || arguments}
XX() => [object Object] (arguments)
arguments.callee => XX
XX(true) => true, веть a || arguments = true
|