Throw a more useful exception if a NULL key is provided when getting as well as when setting.
New bytecode