The Cogs.Foundation library provides building blocks for other C++ libraries. Functionality includes;