This! The empty function is the function whose graph is the empty set. When you stop thinking of functions as symbolic expressions and make friends with the empty set, it's all clear as crystal. The empty set has perplexed a lot of people over the ages, so it's unsurprising that 0^0 prompts puzzlement. But with the benefit of modern hindsight, there's really no reason to stay confused. Set theory in the large is still a great mystery but we got the empty set well figured out by now.