Boost C++ libraries : free peer-reviewed portable C++ source libraries with emphasis on libraries that work well with the C++ Standard Library and intended to be widely useful, and usable across a broad spectrum of applications