rem: scope = s.begetObject(); 
add: scope = object(s); 
context:     function doFunction(i) {        var s = scope;        scope = s.begetObject();        funct = {            '(name)'    : i || '"' + anonname + '"',            '(line)'    : nexttoken.line + 1,            '(context)' : funct        };        functions.push(funct);        if (i) {            addlabel(i, 'function');        }        funct['(params)'] = functionparams();        block(false);        scope = s;        funct = funct['(context)'];    }
meta: 5491	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5491/78561e9fb67e01f7f75693e77959bd914c7d92d7/fulljslint.js/clean/src/net/happygiraffe/jslint/fulljslint.js