GHC CLang wrapper