Recursive functions with local scope.