//>>built define(["dojo/_base/declare","dojo/hash","dojo/topic"],function(q,n,r){function t(a,b,c){var d,e,f,g;d=this.callbackQueue;f=e=!1;b=[{stopImmediatePropagation:function(){e=!0},preventDefault:function(){f=!0},oldPath:b,newPath:c,params:a}];if(a instanceof Array)b=b.concat(a);else for(g in a)b.push(a[g]);a=0;for(g=d.length;a