atom_iter/trav; tup/seq atom_base; seq_loop update