Zed_rope.rev_map: fix recursion
Zed_rope: enforce evaluation order in map & rev_map