Add a do_if tree OG iterator variant