               return ((value != null) && dojo.lang.isObject(value) && value.constructor == Object ); 
               return ((value != null) && dojo.lang.isObject(value) && value.constructor == Object ); 
dojo.lang.isPureObject = function(/* anything */ value){	// summary:	//		Returns true for any value where the value of value.constructor ==	//		Object	// description: 	//		Returns true for any literal, and for any object that is an	//		instance of a built-in type like String, Number, Boolean, Array,	//		Function, or Error.	// value:	//		Any literal value or object instance.	// examples: 	//		dojo.lang.isPureObject(new Object()); // returns true	//		dojo.lang.isPureObject({a: 1, b: 2}); // returns true	//	//		dojo.lang.isPureObject(new Date());   // returns false	//		dojo.lang.isPureObject([11, 2, 3]);   // returns false	return ((value != null) 		&& dojo.lang.isObject(value) 		&& value.constructor == Object	);	//	boolean}
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/2f1d2cb699c9d9329e8b782b0463156e211cb0f6/struts_dojo.js.uncompressed.js/buggy/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js