anchor.diff:          }
         }
       }
  +  }
  +
  +  /// Delta import. Must not be in a transaction
  +  Future jdbDeltaImport(int revision) async {
  +    var result = await transaction((txn) async {
  +      return await txnJdbDeltaImport(revision);
  +    });
  +    _notifyJdbImportResult(result);
     }
   
     /// Delta import. Must be in a transaction
  
positive.code:     }
    }
  
    /// Delta import. Must not be in a transaction
    Future jdbDeltaImport(int revision) async {
      var result = await transaction((txn) async {
        return await txnJdbDeltaImport(revision);
      });
  
      if (listener.isNotEmpty) {
        if (result.delta && (result.content.isNotEmpty)) {
          /// Prepare listener
  
negative.code: 
    @override
    String toString() => '$stores';
  
    /// Get the list of all records
    List<ImmutableSembastRecord> get records {
      var records = <ImmutableSembastRecord>[];
      for (var store in stores) {
        records.addAll(store.records);
      }
      return records;
    }
  }
  
  /// Import result.
  