That's an interesting idea. I think such feature would have to be explicitly enabled by some configuration option as the spec clearly says that the key only for maps ever is non-null.