I see many *.hsc modules in llvm-base, but I see hardly any HSC markup. These modules additionally contain the LANGUAGE CPP pragma. I am worried about using two preprocessors for every module.