should be sg_storage_size_t here too
use proper format
leak --
leak-- clean things at the MSG level when unlinking a file as
MSG_file_close wont be called.
slightly modify the example to check that overwriting storage_type
contents by storage contents is possible
revalidate tesh
Need one more byte for the terminating \0.
Encode path so that it is not too long.

Some OSes, like MacOS, don't want long names here.

The path is hashed with sha1, and then encoded in base64.
Missing space, and more zu -> PRIu64 conversions.