Old class library built a few years back, mostly replaced by boost, here for posperity.