Usable version of the C++ API