console.debug("dojox.storage.GearsStorageProvider.put:", e); 
				put: function(key, value, resultsHandler, namespace){					if(this.isValidKey(key) == false){						throw new Error("Invalid key given: " + key);					}					namespace = namespace||this.DEFAULT_NAMESPACE;										// serialize the value;					// handle strings differently so they have better performance					if(dojo.isString(value)){						value = "string:" + value;					}else{						value = dojo.toJson(value);					}										// try to store the value						try{						dojox.sql.open();						dojox.sql("DELETE FROM " + this.TABLE_NAME									+ " WHERE namespace = ? AND key = ?",									namespace, key);						dojox.sql("INSERT INTO " + this.TABLE_NAME									+ " VALUES (?, ?, ?)",									namespace, key, value);						dojox.sql.close();					}catch(e){						// indicate we failed						//console.debug(this.FAILED, key, e);						resultsHandler(this.FAILED, key, e.toString());						return;					}										if(resultsHandler){						resultsHandler(dojox.storage.SUCCESS, key, null);					}				},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/f7738ff0a26daa2d4ca4f038a598adb76bdce192/GearsStorageProvider.js/clean/storage/GearsStorageProvider.js