code: func (cbb *BytesBrokerWrapper) GetValue(key string) (data []byte, found bool, revision int64, err error) {
  	data, found, revision, err = cbb.BytesBroker.GetValue(key)
  	if err == nil {
  		objData, err := cbb.decrypter.Decrypt(data, cbb.decryptFunc)
  		if err != nil {
  			return data, found, revision, err
  		}
  		outData, ok := objData.([]byte)
  		if !ok {
  			return data, found, revision, err
  		}
  		return outData, found, revision, err
  	}
  	return
  }
docs: // GetValue retrieves and tries to decrypt one item under the provided key.