code: func (cbw *KvBytesPluginWrapper) NewWatcher(prefix string) keyval.BytesWatcher {
  	return NewBytesWatcherWrapper(cbw.KvBytesPlugin.NewWatcher(prefix), cbw.decrypter, cbw.decryptFunc)
  }
docs: // NewWatcher returns a BytesWatcher instance with support for decrypting values that prepends given <keyPrefix> to all
  // keys during watch subscribe phase.
  // The prefix is removed from the key retrieved by GetKey() in BytesWatchResp.
  // To avoid using a prefix, pass keyval.Root constant as argument.