//>>built
define("dojox/mvc/atBindingExtension","dojo/aspect dojo/_base/array dojo/_base/lang dijit/_WidgetBase ./_atBindingMixin dijit/registry".split(" "),function(b,h,f,k,g){return function(l){h.forEach(arguments,function(a){a.dataBindAttr||(f._mixin(a,g.mixin),b.before(a,"postscript",function(d,c){this._dbpostscript(d,c)}),b.before(a,"startup",function(){this._started||this._startAtWatchHandles()}),b.before(a,"destroy",function(){this._stopAtWatchHandles()}),b.around(a,"set",function(d){return function(c,
e){return c==g.prototype.dataBindAttr?this._setBind(e):"dojox.mvc.at"==(e||{}).atsignature?this._setAtWatchHandle(c,e):d.apply(this,f._toArray(arguments))}}))});return arguments}});