* No need to take the address of a map; they're already pointer types * Log whenever we hit the recursion limit