this makes more sense than having it as a standalone function. also,
it is not storage specific, so let's make a API-facing class that will
expose more generic functions.
↧