Clang compiler support (at least compilable)