diff --git a/pugs-compat.cabal b/pugs-compat.cabal
--- a/pugs-compat.cabal
+++ b/pugs-compat.cabal
@@ -1,5 +1,5 @@
 Name           : pugs-compat
-Version        : 0.0.6.20120229
+Version        : 0.0.6.20120229.160500
 Build-type     : Simple
 Category       : Pugs
 License        : BSD3
diff --git a/src/Pugs/Compat.hs b/src/Pugs/Compat.hs
--- a/src/Pugs/Compat.hs
+++ b/src/Pugs/Compat.hs
@@ -23,7 +23,7 @@
 import Pugs.Compat.Regex      as X 
 
 import Control.Concurrent     as X 
-import Control.Concurrent.STM as X 
+import Control.Concurrent.STM as X (STM, atomically, always, alwaysSucceeds, retry, orElse, check, catchSTM)
 import Control.Exception      as X (catchJust, Exception(..))
 import Control.Monad          as X (replicateM, forM, forM_, MonadPlus(..), msum, liftM2, liftM3, guard, foldM, unless, liftM, filterM, join, when)
 import Control.Monad.Error    as X (MonadError(..), ErrorT(..), Error(..))
