function testClosureIncrSideExit() {
    let(f = function (y) {
        let(ff = function (g) {
            for each(let h in g) {
                if (++y > 5) {
                    return 'ddd';
                }
            }
            return 'qqq';
        }) {
            return ff(['', null, '', false, '', '', null]);
        }
    }) {
        return f(-1);
    }
}
assertEq(testClosureIncrSideExit(), "ddd");
