take 3 on clang for stringecnoders