RFC Treat null key value as an intentionally omitted key

I propose allowing `key: null` to signal intentional omission of the key and thus avoiding the explicit key warning (allows you to avoid cluttering up the console with lots of useless warnings in some cases, that could otherwise hide the important ones).