// Handle bailing from a constructor.varconfuzzle=0;functionBailFromConstructor(){this.x="cats";this.y=confuzzle+5;return4;}functionf(){varx;for(vari=0;i<100;i++){if(i==99)confuzzle=undefined;x=newBailFromConstructor();assertEq(typeof(x),"object");}}f();