resolve the dependency on cppsugar