runCompound b (BraceGroup cs) = runCommands' b cs -- what to do here...?
                                `finally` maybeCloseOut
runCompound b (BraceGroup cs) = runCommands' b cs -- what to do here...?
                                `finally` maybeCloseOut
runCompound b (BraceGroup cs) = runCommands' b cs -- what to do here...?
                                `finally` maybeCloseOut