anchor.diff:      return ret;
     }
   
  -  /// Returns an iterable of the keys in the db
  +  /// Returns an [Iterable] of the keys in the db
     Iterable<K> get keys sync* {
       LevelIterator<K, V> it = iterator;
       while (it.moveNext()) {
  
positive.code:     _syncDelete(keyEnc);
    }
  
    /// Return an iterable which will iterate through the db in key order returning key-value items. This iterable
    /// is synchronous so will block when moving.
    LevelIterable<K, V> getItems(
        {K gt, K gte, K lt, K lte, int limit: -1, bool fillCache: true}) {
      return new LevelIterable<K, V>._internal(this, limit, fillCache,
  
negative.code:     }
    }
  
    /// Returns an [Iterable] of the values in the db
    Iterable<V> get values sync* {
      LevelIterator<K, V> it = iterator;
      while (it.moveNext()) {
  