libCDG - Getting rid of boost dependency.