rem: for (var k in x) _forall(x[k]); 
add: func(x,false); for (var k in x) { _forall(x[k]); }; func(x,true); return; 
context:   function _forall(x){    func(x);    if (typeof(x) != 'object') return;    var hash=idfunc(x);    if (m[hash]) return;    m[hash]=true;    for (var k in x) _forall(x[k]);  }
meta: 8182	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8182/f0e5ca3fe354cac49a44e7cd6ccb2710a8298805/ser.js/clean/egachine/src/examples/misc/ser.js