pub fn smoke_check(storage: &mut dyn Storage)
A startup check, which the backend runs in debug builds as it hands the game its storage: writes and reads back a throwaway key and logs the result, then removes it.