code: func (r *BytesKeyValWrapper) GetValue() []byte {
  	value := r.BytesKeyVal.GetValue()
  	data, err := r.decrypter.Decrypt(value, r.decryptFunc)
  	if err != nil {
  		return nil
  	}
  	outData, ok := data.([]byte)
  	if !ok {
  		return value
  	}
  	return outData
  }
docs: // GetValue returns the value of the pair.