walk()> top_down parameter not passed to _walk()