//>>built define(["dojo/_base/declare"],function(e){function b(f){return function(){var a=this.constructor,c=new a;c.type=f;c.args=Array.prototype.slice.call(arguments);return this.type?b("and").call(a.prototype,this,c):c}}function g(b){return function(){for(var a=this.constructor,c=[],d=0;d