Clang

TODO