Why Is Recursion So Hard