refact(walk): rename for-each-recursive to walk