REBASE: now based on Clang/LLVM 3.4