A student of mine is working on a project that involves decoding weather data in JSON format from open-meteo.com. An example could be a list of values denoting, hour by hour, how many millimeters of rain will fall.
When the weather is dry, 0 millimeters of rain will fall, and so the list often contains a lot of zeros. Apparently, when using JsonTextDecodeWithDictionaries from the Web component, each zero is converted to the boolean value false, which causes some problems when further processing the data.
It's easy enough to get around (we've created a little procedure that loops through a list and converts the other way), but it would be nicer not to have to.