rem: for (var i in obj) A[i] = typeof(obj[i]); 
add: try { for (var i in obj) A[i] = typeof(obj[i]); } catch(e) { typ = "unknown" }; var count = 0; 
context: function strObject(obj) {	var res = "";	var A = new Array();	for (var i in obj) A[i] = typeof(obj[i]); 	for (var item in A) {		typ = A[item];		res += item + " (" + typ + "): ";		if (typ != "function") res += obj[item];		res += "\n";		}	return res;	}
meta: 7747	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7747/0eaf74c0f46f9bc280b1a8bc65efc07285394cc0/debug.js/clean/client/digitallibrary/greyskin/debug.js