Settings General purpose library for providing base classes which encapsulate the idea of configurable settings.