These hooks just create a ClangCompleter which is universal for these four languages. It can complete all of them.