Description
Buckets that contain JSON data can contain JSON objects, JSON arrays, or atomic values. As we assume that the top-level item in a dataset is a record (JSON object), we need to decide what to do for other items (what does GSI do?) and to add tests to ensure that we actually do it.