add:   if(dfd.ioArgs.canDelete){ dojo.io.script._deadScripts.push(dfd.ioArgs.id); }  
context: 	_deferredOk: function(/*Deferred*/dfd){		//summary: okHandler function for dojo._ioSetArgs call.		//DO NOT use "this" and expect it to be dojo.io.script.		if(dfd.ioArgs.json){			//Make sure to *not* remove the json property from the			//Deferred, so that the Deferred can still function correctly			//after the response is received.			return dfd.ioArgs.json;		}else{			//FIXME: cannot return the dfd here, otherwise that stops			//the callback chain in Deferred. So return the ioArgs instead.			//This doesn't feel right.			return dfd.ioArgs;		}	},
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/d9399faeef83d1faf48e6796c24f27afbf4a5999/script.js/buggy/io/script.js