shadow_walk_okay
shadow_walk_okay(&(_walker)); \
shadow_walk_okay(&(_walker)); \
shadow_walk_okay(&(_walker)) && \
shadow_walk_okay(&iterator);
for (; shadow_walk_okay(&it); shadow_walk_next(&it)) {