//>>built define("dojox/lang/typed",["dijit","dojo","dojox","dojo/require!dojox/json/schema"],function(_1,_2,_3){ (function(){ var _4,_5=typeof _2!="undefined"; if(_5){ _2.provide("dojox.lang.typed"); _2.require("dojox.json.schema"); _4=_3.json.schema; }else{ if(typeof JSONSchema=="undefined"){ throw new Error("Dojo or JSON Schema library must be present"); } _4=JSONSchema; } function _6(_7,_8){ var _9=function(){ var _a=_8(); if(_a&&_a.parameters){ var _b=_a.parameters; for(var j=0;j<_b.length;j++){ arguments[j]=_c(arguments[j],_b[j],j.toString()); } if(_a.additionalParameters){ for(;j