Had a crack at find_subtree_now_or_later... failed :(