var x = {};
function f() { y.prop; }
x.toStr = function () { f(); };
try {
    f();
} catch (e) { }
try {
    x.toStr();
} catch (e) { }
try {
    function f() { which = 2; }
    x.toStr();
} catch (e) { which = 1; }
assertEq(which, 2);