code: func (s *Store) KVSGet(ws memdb.WatchSet, key string) (uint64, *structs.DirEntry, error) {
  	tx := s.db.Txn(false)
  	defer tx.Abort()
  
  	return s.kvsGetTxn(tx, ws, key)
  }
docs: // KVSGet is used to retrieve a key/value pair from the state store.