(function(){var e=function(e){var t=this,n=function(){var t=/^\d+$/,n=/([^\[\]]+)|(\[\])/g,r=/\+/g,i=/([^?#]*)(#.*)?$/;e.String=e.extend(e.String||{},{deparam:function(e){if(!e||!i.test(e))return{};var s={},o=e.split("&"),u;for(var a=0;a<o.length;a++){u=s;var f=o[a].split("=");f.length!=2&&(f=[f[0],f.slice(1).join("=")]);var l=decodeURIComponent(f[0].replace(r," ")),c=decodeURIComponent(f[1].replace(r," ")),h=l.match(n);for(var p=0;p<h.length-1;p++){var d=h[p];u[d]||(u[d]=t.test(h[p+1])||h[p+1]=="[]"?[]:{}),u=u[d]}lastPart=h[h.length-1],lastPart=="[]"?u.push(c):u[lastPart]=c}return s}})};n(),t.resolveWith(n)};dispatch("mvc/lang.string.deparam").containing(e).to("Foundry/2.1 Modules")})();