Allow header files to be easily included from C++ code
C++ wrapper implementation for the kvset interface
testing data structure using c++ interface & test code