some experimental improvements
back to clang++, g++ doesn't recognize -std=c++11 and add_string fix