Looping IS recursion.
Remove local tests.