.compress_and_write_chunk
                        Compress and write a single chunk
.create_replace_call    Create a string of the form 'x[idx[[1]],
                        idx[[2]]] <- y' for an array 'x' where the
                        number of dimensions is variable.
.decompress_chunk       Decompress a chunk in memory
.format_chunk           Format the decompressed chunk as an array of
                        the correct type
.get_credentials        This is a modified version of
                        paws.storge:::get_credentials().  It is
                        included to prevent using the ':::' operator.
                        Look at that function if things stop working.
.normalize_array_path   Normalize a Zarr array path
.parse_datatype         Parse the data type encoding string
ZarrArray-class         ZarrArray constructor
ZarrRealizationSink     Write arrays to Zarr
compressors             Define compression tool and settings
create_empty_zarr_array
                        Create an (empty) Zarr array
get_chunk_size          Determine the size of chunk in bytes
get_decompressed_chunk_size
                        Determine the size of chunk in bytes after
                        decompression
read_array_metadata     Read the .zarray metadata file associated with
                        a Zarr array
read_chunk              Read a single Zarr chunk
read_zarr_array         Read a Zarr array
update_fill_value       Convert special fill values from strings to
                        numbers
update_zarr_array       Update (a subset of) an existing Zarr array
write_zarr_array        Write an R array to Zarr
zarr_overview           Print a summary of a Zarr array
