Functions have an identity.
Disallow null values for FunctionKey's constructor.