  unnest: function(/* ... */){    // summary:    //    Creates a 1-D array out of all the arguments passed,    //    unravelling any array-like objects in the process    // usage:    //    unnest(1, 2, 3) ==> [1, 2, 3]    //    unnest(1, [2, [3], [[[4]]]]) ==> [1, 2, 3, 4]    var out = [];    for(var i = 0; i < arguments.length; i++){      if(dojo.lang.isArrayLike(arguments[i])){        var add = dojo.lang.unnest.apply(this, arguments[i]);        out = out.concat(add);      }else{        out.push(arguments[i]);      }    }    return out; // Array  },
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/65ae7e8768a77997b7894e274bc242069a1cb027/struts_dojo.js.uncompressed.js/clean/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js