tryTakeMVar package:ghc-prim