for is just traverse with flipped arguments and for_ is the same as for but ignoring the result
traverse
for_
for