code: func (r *BytesKeyValIteratorWrapper) GetNext() (kv keyval.BytesKeyVal, stop bool) {
  	kv, stop = r.BytesKeyValIterator.GetNext()
  	if stop || kv == nil {
  		return kv, stop
  	}
  	return &BytesKeyValWrapper{
  		BytesKeyVal: kv,
  		decryptData: r.decryptData,
  	}, stop
  }
docs: // GetNext retrieves the following item from the context.
  // When there are no more items to get, <stop> is returned as *true*
  // and <kv> is simply *nil*.