Using the ghc-api to run more than one instance of ghc simultaneously