@override Future<bool> delete(String key) => _lock.synchronized(() => _prefs.remove(_prefixKey(key)));