Initial rev, impl _.each into EachArray and EachStruct