This makes usage of <raw-c-pointer> and primitive-unwrap-c-pointer consistent and reduces the number of problems with LLVM builds.