ZenLib C++ utility library