A set of C++ utility classes which can be used separately