code: func (iter *Iterator) Next() bool {
  	if iterExhausted(iter) {
  		return false
  	}
  	iter.index++
  	if iter.index >= len(iter.entries.entries) {
  		next := iter.xfastIterator.Next()
  		if !next {
  			iter.index = iteratorExhausted
  			return false
  		}
  		var ok bool
  		iter.entries, ok = iter.xfastIterator.Value().(*entriesWrapper)
  		if !ok {
  			iter.index = iteratorExhausted
  			return false
  		}
  		iter.index = 0
  	}
  
  	return true
  }
docs: // Next will return a bool indicating if another value exists
  // in the iterator.