new: alternative, non-lazy, enumeration of nodes, keys, and values