Modules
Here is a list of all modules:
 DispatchFacilities for single and double dispatching at runtime, as an extension of C++ virtual functions
 MetaUtilities for template and preprocessor metaprogramming
 SmartPtrSmart pointers with value semantics supporting polymorphic deep copies
 ToolsC++ utility and idioms, such as noncopyable base classes, foreach macros or safe bool idiom