Use do_recursively from ruby_peter_v 0.0.5