//>>built define(["dojo/_base/kernel","dojo/_base/array","./_base"],function(f,g,d){d.ArrayList=function(e){var b=[];e&&(b=b.concat(e));this.count=b.length;this.add=function(a){b.push(a);this.count=b.length};this.addRange=function(a){if(a.getIterator)for(a=a.getIterator();!a.atEnd();)this.add(a.get());else for(var c=0;c