Compiles with clang now.