Requires clang. Impots cstring