h4. Testing NOTE: we need to write a dedicated plugin, or find an existing one, that will fail if rolled back to a previous version without restoring its data, so that we can write a test that *will* fail if our code does not correctly restore previous snapshot.