routine bup. nxt: implement more iterators