Let's change this (and the usage of it elsewhere in the formula) to Clang31. This is being declared at the global level, so having two "Clang" subformulae could theoretically cause problems if, for some reason, Homebrew loaded both this and the main llvm formula at the same time.