[GHC] #9169: Add mkWeakTMVar to Control.Concurrent.STM.TMVar