- Rename `parent_recursion` to `parent_recursion_limit`. - Use a define for the recursion default. - Use const arguments.