#2973: we should virtualise the CWD inside the GHC API, not in the client