//>>built
define("dojox/lang/aspect/tracer",["dijit","dojo","dojox"],function(h,c,e){c.provide("dojox.lang.aspect.tracer");(function(){var b=e.lang.aspect,d=function(a){this.method=a?"group":"log";a&&(this.after=this._after)};c.extend(d,{before:function(){var a=b.getContext(),f=a.joinPoint,g=Array.prototype.join.call(arguments,", ");console[this.method](a.instance,"\x3d\x3e",f.targetName+"("+g+")")},afterReturning:function(a){b.getContext()},afterThrowing:function(a){},_after:function(a){}});b.tracer=function(a){return new d(a)}})()});