JSONException for read access if type is notJSONType.object or the object is ordered. Note
This is @system because of the following pattern:
auto a = &(json.object());
json.uinteger = 0; // overwrite AA pointer
(*a)["hello"] = "world"; // segmentation fault