(name, { create? }) — loosely typed so tests can wrap it with (...args).
(bucket, { create? }) — every bucket resolves to the dataset dir itself.
(name, { recursive? }) — NotFoundError for an absent file.
Wipe every file (what removing the dataset directory does).
The flat in-memory dataset directory createFakeOpfsRoot builds by default.