a set of C++ utilities