anchor.diff:    @override
     Future<void> store(Uint8List data) async {
       final transaction =
  -    _database.transactionStore(_objectStoreName, 'readwrite');
  +        _database.transactionStore(_objectStoreName, 'readwrite');
       final store = transaction.objectStore(_objectStoreName);
   
       await store.put(Blob([data]), name);
  
positive.code:     var wasCreated = false;
  
      final indexedDb =
      inWebWorker ? WorkerGlobalScope.instance.indexedDB : window.indexedDB;
  
      _database = await indexedDb.open(
        _objectStoreName,
  
negative.code:   /// IndexedDB based implementation. This parameter can be turned off for
    /// applications that never used the local storage implementation as a small
    /// performance improvement.
    ///
    /// When the [inWebWorker] parameter (defaults to false) is set,
    /// the implementation will use [WorkerGlobalScope] instead of [window] as
    /// it isn't accessible from the worker.
    ///
    /// However, older browsers might not support IndexedDB.
    @experimental
  