rem: if(elem.nodeType != 1){ return false; }  var fc = elem.previousSibling; while(fc && (fc.nodeType != 1)){ fc = fc.previousSibling; } return (!fc); 
add: return (_getAttr(elem, attr) == value); 
context: 				return function(elem){					if(elem.nodeType != 1){ return false; }					// check to see if any of the previous siblings are elements					var fc = elem.previousSibling;					while(fc && (fc.nodeType != 1)){						fc = fc.previousSibling;					}					return (!fc);				}
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/09579b395fb7218b2d302700cecdf103de080ba6/query.js/buggy/_base/query.js