CXX Generic C++ Library