ghc-with-process takes an optional hook.
ghc-with-process takes two hooks.