Implement recursive let binding.