DebugProcessStateUpdater was made independent from HaskellDebugProcess