Implement KVClient.