evalJson: function(/*String*/ json){          try { return eval("(" + json + ")"); }catch(e){ dojo.debug(e); return json; } }, 
},evalJson:function(json){ try{ return eval("("+json+")"); } catch(e){ dojo.debug(e); return json; } },serialize:function(o){ 
  evalJson: function(/*String*/ json){    // summary:    //    evaluates the passed string-form of a JSON object    // json:     //    a string literal of a JSON item, for instance:    //      '{ "foo": [ "bar", 1, { "baz": "thud" } ] }'    // return:    //    the result of the evaluation    // FIXME: should this accept mozilla's optional second arg?    try {      return eval("(" + json + ")");    }catch(e){      dojo.debug(e);      return json;    }  },
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/90939f35f46f873d9b1f5c5f818ecf012711dc71/dojo.js/buggy/src/main/resources/org/apache/struts2/static/dojo/dojo.js