These docs need updating to revise this guidance:
"The JSON null value becomes the string null."
This describes buggy behaviour in CF8 & CF9 that was fixed in CF10. A JSON NULL is not correctly deserialised as a NULL in CF as well. As it should have been in the first place.
--
Adam