Need ForeignFunctionInterface when building with older GHCs