rem: for ( var i = 0; i < a.length; i++ ) { var str = a[i].nodeName; if ( str ) { str = str.toLowerCase(); if ( a[i].id ) str += "#" + a[i].id; } else str = a[i]; r.push( str ); } 
add:  if ( a && a.length ) for ( var i = 0; i < a.length; i++ ) { var str = a[i].nodeName; if ( str ) { str = str.toLowerCase(); if ( a[i].id ) str += "#" + a[i].id; } else str = a[i]; r.push( str ); } 
context: function serialArray( a ) {	var r = [];	for ( var i = 0; i < a.length; i++ ) {		var str = a[i].nodeName;		if ( str ) {			str = str.toLowerCase();			if ( a[i].id )				str += "#" + a[i].id;		} else			str = a[i];		r.push( str );	}	return "[ " + r.join(", ") + " ]"}
meta: 1307	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1307/74a8e206231162b005d95b667343678f786ae272/testrunner.js/buggy/build/test/data/testrunner.js