rem: value = dojo.fromJson("(" + value + ")"); 
add: value = dojo.fromJson(value); 
context: 			function(/*Deferred*/dfd){				//summary: okHandler function for dojo._ioSetArgs call.				var value = null;				try{					var ioArgs = dfd.ioArgs;					var dii = dojo.io.iframe;					var ifd = dii.doc(dii._frame);					var handleAs = ioArgs.handleAs;					//Assign correct value based on handleAs value.					value = ifd; //html					if(handleAs != "html"){						value = ifd.getElementsByTagName("textarea")[0].value; //text						if(handleAs == "json"){							value = dojo.fromJson("(" + value + ")"); //json						}else if(handleAs == "javascript"){							value = dojo.eval(value); //javascript						}					}				}catch(e){					value = e;				}finally{					ioArgs._callNext();								}				return value;			},
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/ff517a1003e2572a5c8a8663ecf1730c9e979c49/iframe.js/buggy/io/iframe.js