Finish yield-based recursion