ReadJson not working properly when reading null value

When a property of type FeatureCollection is null, deserialization was
failing or reading incorrect values.