anchor.diff:    }
   }
   
  -/// An iterable for the db which creates LevelIterator objects.
  +/// An [Iterable<LevelItem>] for iterating over key-value pairs.
  +///
  +/// Iteration is sorted by key in byte collation order.
  +///
  +/// You can use the [keys] and [values] getters to get an [Iterable] over just the keys or just the values
  +/// in the database.
   class LevelIterable<K, V> extends IterableBase<LevelItem<K, V>> {
     final LevelDB<K, V> _db;
   
  
positive.code:     }
    }
  
    /// Returns an iterable of the values in the db
    Iterable<V> get values sync* {
      LevelIterator<K, V> it = iterator;
      while (it.moveNext()) {
  
negative.code:     return ret;
    }
  
    /// Returns an [Iterable] of the keys in the db
    Iterable<K> get keys sync* {
      LevelIterator<K, V> it = iterator;
      while (it.moveNext()) {
  