//>>built define("dojox/lang/functional/array",["dojo/_base/kernel","dojo/_base/lang","dojo/_base/array","./lambda"],function(_1,_2,_3,df){ var _4={}; _2.mixin(df,{filter:function(a,f,o){ if(typeof a=="string"){ a=a.split(""); } o=o||_1.global; f=df.lambda(f); var t=[],v,i,n; if(_2.isArray(a)){ for(i=0,n=a.length;i