base/fixed/aggr array, iter/atom iterator/traversor, loop