diff --git a/library/Control/Monad/ST/Lazy/Safe.hs b/library/Control/Monad/ST/Lazy/Safe.hs
new file mode 100644
--- /dev/null
+++ b/library/Control/Monad/ST/Lazy/Safe.hs
@@ -0,0 +1,7 @@
+module Control.Monad.ST.Lazy.Safe
+(
+  module Rebase.Control.Monad.ST.Lazy.Safe
+)
+where
+
+import Rebase.Control.Monad.ST.Lazy.Safe
diff --git a/library/Control/Monad/ST/Safe.hs b/library/Control/Monad/ST/Safe.hs
new file mode 100644
--- /dev/null
+++ b/library/Control/Monad/ST/Safe.hs
@@ -0,0 +1,7 @@
+module Control.Monad.ST.Safe
+(
+  module Rebase.Control.Monad.ST.Safe
+)
+where
+
+import Rebase.Control.Monad.ST.Safe
diff --git a/library/Foreign/ForeignPtr/Safe.hs b/library/Foreign/ForeignPtr/Safe.hs
new file mode 100644
--- /dev/null
+++ b/library/Foreign/ForeignPtr/Safe.hs
@@ -0,0 +1,7 @@
+module Foreign.ForeignPtr.Safe
+(
+  module Rebase.Foreign.ForeignPtr.Safe
+)
+where
+
+import Rebase.Foreign.ForeignPtr.Safe
diff --git a/library/Foreign/Marshal/Safe.hs b/library/Foreign/Marshal/Safe.hs
new file mode 100644
--- /dev/null
+++ b/library/Foreign/Marshal/Safe.hs
@@ -0,0 +1,7 @@
+module Foreign.Marshal.Safe
+(
+  module Rebase.Foreign.Marshal.Safe
+)
+where
+
+import Rebase.Foreign.Marshal.Safe
diff --git a/library/Foreign/Safe.hs b/library/Foreign/Safe.hs
new file mode 100644
--- /dev/null
+++ b/library/Foreign/Safe.hs
@@ -0,0 +1,7 @@
+module Foreign.Safe
+(
+  module Rebase.Foreign.Safe
+)
+where
+
+import Rebase.Foreign.Safe
diff --git a/library/GHC/Arr.hs b/library/GHC/Arr.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Arr.hs
@@ -0,0 +1,7 @@
+module GHC.Arr
+(
+  module Rebase.GHC.Arr
+)
+where
+
+import Rebase.GHC.Arr
diff --git a/library/GHC/Base.hs b/library/GHC/Base.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Base.hs
@@ -0,0 +1,7 @@
+module GHC.Base
+(
+  module Rebase.GHC.Base
+)
+where
+
+import Rebase.GHC.Base
diff --git a/library/GHC/Char.hs b/library/GHC/Char.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Char.hs
@@ -0,0 +1,7 @@
+module GHC.Char
+(
+  module Rebase.GHC.Char
+)
+where
+
+import Rebase.GHC.Char
diff --git a/library/GHC/Conc.hs b/library/GHC/Conc.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Conc.hs
@@ -0,0 +1,7 @@
+module GHC.Conc
+(
+  module Rebase.GHC.Conc
+)
+where
+
+import Rebase.GHC.Conc
diff --git a/library/GHC/Conc/IO.hs b/library/GHC/Conc/IO.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Conc/IO.hs
@@ -0,0 +1,7 @@
+module GHC.Conc.IO
+(
+  module Rebase.GHC.Conc.IO
+)
+where
+
+import Rebase.GHC.Conc.IO
diff --git a/library/GHC/Conc/Signal.hs b/library/GHC/Conc/Signal.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Conc/Signal.hs
@@ -0,0 +1,7 @@
+module GHC.Conc.Signal
+(
+  module Rebase.GHC.Conc.Signal
+)
+where
+
+import Rebase.GHC.Conc.Signal
diff --git a/library/GHC/Conc/Sync.hs b/library/GHC/Conc/Sync.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Conc/Sync.hs
@@ -0,0 +1,7 @@
+module GHC.Conc.Sync
+(
+  module Rebase.GHC.Conc.Sync
+)
+where
+
+import Rebase.GHC.Conc.Sync
diff --git a/library/GHC/ConsoleHandler.hs b/library/GHC/ConsoleHandler.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/ConsoleHandler.hs
@@ -0,0 +1,7 @@
+module GHC.ConsoleHandler
+(
+  module Rebase.GHC.ConsoleHandler
+)
+where
+
+import Rebase.GHC.ConsoleHandler
diff --git a/library/GHC/Constants.hs b/library/GHC/Constants.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Constants.hs
@@ -0,0 +1,7 @@
+module GHC.Constants
+(
+  module Rebase.GHC.Constants
+)
+where
+
+import Rebase.GHC.Constants
diff --git a/library/GHC/Desugar.hs b/library/GHC/Desugar.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Desugar.hs
@@ -0,0 +1,7 @@
+module GHC.Desugar
+(
+  module Rebase.GHC.Desugar
+)
+where
+
+import Rebase.GHC.Desugar
diff --git a/library/GHC/Enum.hs b/library/GHC/Enum.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Enum.hs
@@ -0,0 +1,7 @@
+module GHC.Enum
+(
+  module Rebase.GHC.Enum
+)
+where
+
+import Rebase.GHC.Enum
diff --git a/library/GHC/Environment.hs b/library/GHC/Environment.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Environment.hs
@@ -0,0 +1,7 @@
+module GHC.Environment
+(
+  module Rebase.GHC.Environment
+)
+where
+
+import Rebase.GHC.Environment
diff --git a/library/GHC/Err.hs b/library/GHC/Err.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Err.hs
@@ -0,0 +1,7 @@
+module GHC.Err
+(
+  module Rebase.GHC.Err
+)
+where
+
+import Rebase.GHC.Err
diff --git a/library/GHC/Exception.hs b/library/GHC/Exception.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Exception.hs
@@ -0,0 +1,7 @@
+module GHC.Exception
+(
+  module Rebase.GHC.Exception
+)
+where
+
+import Rebase.GHC.Exception
diff --git a/library/GHC/Exts.hs b/library/GHC/Exts.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Exts.hs
@@ -0,0 +1,7 @@
+module GHC.Exts
+(
+  module Rebase.GHC.Exts
+)
+where
+
+import Rebase.GHC.Exts
diff --git a/library/GHC/Fingerprint.hs b/library/GHC/Fingerprint.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Fingerprint.hs
@@ -0,0 +1,7 @@
+module GHC.Fingerprint
+(
+  module Rebase.GHC.Fingerprint
+)
+where
+
+import Rebase.GHC.Fingerprint
diff --git a/library/GHC/Fingerprint/Type.hs b/library/GHC/Fingerprint/Type.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Fingerprint/Type.hs
@@ -0,0 +1,7 @@
+module GHC.Fingerprint.Type
+(
+  module Rebase.GHC.Fingerprint.Type
+)
+where
+
+import Rebase.GHC.Fingerprint.Type
diff --git a/library/GHC/Float.hs b/library/GHC/Float.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Float.hs
@@ -0,0 +1,7 @@
+module GHC.Float
+(
+  module Rebase.GHC.Float
+)
+where
+
+import Rebase.GHC.Float
diff --git a/library/GHC/Float/ConversionUtils.hs b/library/GHC/Float/ConversionUtils.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Float/ConversionUtils.hs
@@ -0,0 +1,7 @@
+module GHC.Float.ConversionUtils
+(
+  module Rebase.GHC.Float.ConversionUtils
+)
+where
+
+import Rebase.GHC.Float.ConversionUtils
diff --git a/library/GHC/Float/RealFracMethods.hs b/library/GHC/Float/RealFracMethods.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Float/RealFracMethods.hs
@@ -0,0 +1,7 @@
+module GHC.Float.RealFracMethods
+(
+  module Rebase.GHC.Float.RealFracMethods
+)
+where
+
+import Rebase.GHC.Float.RealFracMethods
diff --git a/library/GHC/Foreign.hs b/library/GHC/Foreign.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Foreign.hs
@@ -0,0 +1,7 @@
+module GHC.Foreign
+(
+  module Rebase.GHC.Foreign
+)
+where
+
+import Rebase.GHC.Foreign
diff --git a/library/GHC/ForeignPtr.hs b/library/GHC/ForeignPtr.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/ForeignPtr.hs
@@ -0,0 +1,7 @@
+module GHC.ForeignPtr
+(
+  module Rebase.GHC.ForeignPtr
+)
+where
+
+import Rebase.GHC.ForeignPtr
diff --git a/library/GHC/GHCi.hs b/library/GHC/GHCi.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/GHCi.hs
@@ -0,0 +1,7 @@
+module GHC.GHCi
+(
+  module Rebase.GHC.GHCi
+)
+where
+
+import Rebase.GHC.GHCi
diff --git a/library/GHC/Generics.hs b/library/GHC/Generics.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Generics.hs
@@ -0,0 +1,7 @@
+module GHC.Generics
+(
+  module Rebase.GHC.Generics
+)
+where
+
+import Rebase.GHC.Generics
diff --git a/library/GHC/IO.hs b/library/GHC/IO.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO.hs
@@ -0,0 +1,7 @@
+module GHC.IO
+(
+  module Rebase.GHC.IO
+)
+where
+
+import Rebase.GHC.IO
diff --git a/library/GHC/IO/Buffer.hs b/library/GHC/IO/Buffer.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Buffer.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Buffer
+(
+  module Rebase.GHC.IO.Buffer
+)
+where
+
+import Rebase.GHC.IO.Buffer
diff --git a/library/GHC/IO/BufferedIO.hs b/library/GHC/IO/BufferedIO.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/BufferedIO.hs
@@ -0,0 +1,7 @@
+module GHC.IO.BufferedIO
+(
+  module Rebase.GHC.IO.BufferedIO
+)
+where
+
+import Rebase.GHC.IO.BufferedIO
diff --git a/library/GHC/IO/Device.hs b/library/GHC/IO/Device.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Device.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Device
+(
+  module Rebase.GHC.IO.Device
+)
+where
+
+import Rebase.GHC.IO.Device
diff --git a/library/GHC/IO/Encoding.hs b/library/GHC/IO/Encoding.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Encoding.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Encoding
+(
+  module Rebase.GHC.IO.Encoding
+)
+where
+
+import Rebase.GHC.IO.Encoding
diff --git a/library/GHC/IO/Encoding/CodePage.hs b/library/GHC/IO/Encoding/CodePage.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Encoding/CodePage.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Encoding.CodePage
+(
+  module Rebase.GHC.IO.Encoding.CodePage
+)
+where
+
+import Rebase.GHC.IO.Encoding.CodePage
diff --git a/library/GHC/IO/Encoding/Failure.hs b/library/GHC/IO/Encoding/Failure.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Encoding/Failure.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Encoding.Failure
+(
+  module Rebase.GHC.IO.Encoding.Failure
+)
+where
+
+import Rebase.GHC.IO.Encoding.Failure
diff --git a/library/GHC/IO/Encoding/Iconv.hs b/library/GHC/IO/Encoding/Iconv.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Encoding/Iconv.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Encoding.Iconv
+(
+  module Rebase.GHC.IO.Encoding.Iconv
+)
+where
+
+import Rebase.GHC.IO.Encoding.Iconv
diff --git a/library/GHC/IO/Encoding/Latin1.hs b/library/GHC/IO/Encoding/Latin1.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Encoding/Latin1.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Encoding.Latin1
+(
+  module Rebase.GHC.IO.Encoding.Latin1
+)
+where
+
+import Rebase.GHC.IO.Encoding.Latin1
diff --git a/library/GHC/IO/Encoding/Types.hs b/library/GHC/IO/Encoding/Types.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Encoding/Types.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Encoding.Types
+(
+  module Rebase.GHC.IO.Encoding.Types
+)
+where
+
+import Rebase.GHC.IO.Encoding.Types
diff --git a/library/GHC/IO/Encoding/UTF16.hs b/library/GHC/IO/Encoding/UTF16.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Encoding/UTF16.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Encoding.UTF16
+(
+  module Rebase.GHC.IO.Encoding.UTF16
+)
+where
+
+import Rebase.GHC.IO.Encoding.UTF16
diff --git a/library/GHC/IO/Encoding/UTF32.hs b/library/GHC/IO/Encoding/UTF32.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Encoding/UTF32.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Encoding.UTF32
+(
+  module Rebase.GHC.IO.Encoding.UTF32
+)
+where
+
+import Rebase.GHC.IO.Encoding.UTF32
diff --git a/library/GHC/IO/Encoding/UTF8.hs b/library/GHC/IO/Encoding/UTF8.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Encoding/UTF8.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Encoding.UTF8
+(
+  module Rebase.GHC.IO.Encoding.UTF8
+)
+where
+
+import Rebase.GHC.IO.Encoding.UTF8
diff --git a/library/GHC/IO/Exception.hs b/library/GHC/IO/Exception.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Exception.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Exception
+(
+  module Rebase.GHC.IO.Exception
+)
+where
+
+import Rebase.GHC.IO.Exception
diff --git a/library/GHC/IO/FD.hs b/library/GHC/IO/FD.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/FD.hs
@@ -0,0 +1,7 @@
+module GHC.IO.FD
+(
+  module Rebase.GHC.IO.FD
+)
+where
+
+import Rebase.GHC.IO.FD
diff --git a/library/GHC/IO/Handle.hs b/library/GHC/IO/Handle.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Handle.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Handle
+(
+  module Rebase.GHC.IO.Handle
+)
+where
+
+import Rebase.GHC.IO.Handle
diff --git a/library/GHC/IO/Handle/FD.hs b/library/GHC/IO/Handle/FD.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Handle/FD.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Handle.FD
+(
+  module Rebase.GHC.IO.Handle.FD
+)
+where
+
+import Rebase.GHC.IO.Handle.FD
diff --git a/library/GHC/IO/Handle/Internals.hs b/library/GHC/IO/Handle/Internals.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Handle/Internals.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Handle.Internals
+(
+  module Rebase.GHC.IO.Handle.Internals
+)
+where
+
+import Rebase.GHC.IO.Handle.Internals
diff --git a/library/GHC/IO/Handle/Text.hs b/library/GHC/IO/Handle/Text.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Handle/Text.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Handle.Text
+(
+  module Rebase.GHC.IO.Handle.Text
+)
+where
+
+import Rebase.GHC.IO.Handle.Text
diff --git a/library/GHC/IO/Handle/Types.hs b/library/GHC/IO/Handle/Types.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/Handle/Types.hs
@@ -0,0 +1,7 @@
+module GHC.IO.Handle.Types
+(
+  module Rebase.GHC.IO.Handle.Types
+)
+where
+
+import Rebase.GHC.IO.Handle.Types
diff --git a/library/GHC/IO/IOMode.hs b/library/GHC/IO/IOMode.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IO/IOMode.hs
@@ -0,0 +1,7 @@
+module GHC.IO.IOMode
+(
+  module Rebase.GHC.IO.IOMode
+)
+where
+
+import Rebase.GHC.IO.IOMode
diff --git a/library/GHC/IOArray.hs b/library/GHC/IOArray.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IOArray.hs
@@ -0,0 +1,7 @@
+module GHC.IOArray
+(
+  module Rebase.GHC.IOArray
+)
+where
+
+import Rebase.GHC.IOArray
diff --git a/library/GHC/IORef.hs b/library/GHC/IORef.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/IORef.hs
@@ -0,0 +1,7 @@
+module GHC.IORef
+(
+  module Rebase.GHC.IORef
+)
+where
+
+import Rebase.GHC.IORef
diff --git a/library/GHC/Int.hs b/library/GHC/Int.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Int.hs
@@ -0,0 +1,7 @@
+module GHC.Int
+(
+  module Rebase.GHC.Int
+)
+where
+
+import Rebase.GHC.Int
diff --git a/library/GHC/List.hs b/library/GHC/List.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/List.hs
@@ -0,0 +1,7 @@
+module GHC.List
+(
+  module Rebase.GHC.List
+)
+where
+
+import Rebase.GHC.List
diff --git a/library/GHC/MVar.hs b/library/GHC/MVar.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/MVar.hs
@@ -0,0 +1,7 @@
+module GHC.MVar
+(
+  module Rebase.GHC.MVar
+)
+where
+
+import Rebase.GHC.MVar
diff --git a/library/GHC/Num.hs b/library/GHC/Num.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Num.hs
@@ -0,0 +1,7 @@
+module GHC.Num
+(
+  module Rebase.GHC.Num
+)
+where
+
+import Rebase.GHC.Num
diff --git a/library/GHC/PArr.hs b/library/GHC/PArr.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/PArr.hs
@@ -0,0 +1,7 @@
+module GHC.PArr
+(
+  module Rebase.GHC.PArr
+)
+where
+
+import Rebase.GHC.PArr
diff --git a/library/GHC/Pack.hs b/library/GHC/Pack.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Pack.hs
@@ -0,0 +1,7 @@
+module GHC.Pack
+(
+  module Rebase.GHC.Pack
+)
+where
+
+import Rebase.GHC.Pack
diff --git a/library/GHC/Profiling.hs b/library/GHC/Profiling.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Profiling.hs
@@ -0,0 +1,7 @@
+module GHC.Profiling
+(
+  module Rebase.GHC.Profiling
+)
+where
+
+import Rebase.GHC.Profiling
diff --git a/library/GHC/Ptr.hs b/library/GHC/Ptr.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Ptr.hs
@@ -0,0 +1,7 @@
+module GHC.Ptr
+(
+  module Rebase.GHC.Ptr
+)
+where
+
+import Rebase.GHC.Ptr
diff --git a/library/GHC/Read.hs b/library/GHC/Read.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Read.hs
@@ -0,0 +1,7 @@
+module GHC.Read
+(
+  module Rebase.GHC.Read
+)
+where
+
+import Rebase.GHC.Read
diff --git a/library/GHC/Real.hs b/library/GHC/Real.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Real.hs
@@ -0,0 +1,7 @@
+module GHC.Real
+(
+  module Rebase.GHC.Real
+)
+where
+
+import Rebase.GHC.Real
diff --git a/library/GHC/ST.hs b/library/GHC/ST.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/ST.hs
@@ -0,0 +1,7 @@
+module GHC.ST
+(
+  module Rebase.GHC.ST
+)
+where
+
+import Rebase.GHC.ST
diff --git a/library/GHC/STRef.hs b/library/GHC/STRef.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/STRef.hs
@@ -0,0 +1,7 @@
+module GHC.STRef
+(
+  module Rebase.GHC.STRef
+)
+where
+
+import Rebase.GHC.STRef
diff --git a/library/GHC/Show.hs b/library/GHC/Show.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Show.hs
@@ -0,0 +1,7 @@
+module GHC.Show
+(
+  module Rebase.GHC.Show
+)
+where
+
+import Rebase.GHC.Show
diff --git a/library/GHC/Stable.hs b/library/GHC/Stable.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Stable.hs
@@ -0,0 +1,7 @@
+module GHC.Stable
+(
+  module Rebase.GHC.Stable
+)
+where
+
+import Rebase.GHC.Stable
diff --git a/library/GHC/Stack.hs b/library/GHC/Stack.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Stack.hs
@@ -0,0 +1,7 @@
+module GHC.Stack
+(
+  module Rebase.GHC.Stack
+)
+where
+
+import Rebase.GHC.Stack
diff --git a/library/GHC/Stats.hs b/library/GHC/Stats.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Stats.hs
@@ -0,0 +1,7 @@
+module GHC.Stats
+(
+  module Rebase.GHC.Stats
+)
+where
+
+import Rebase.GHC.Stats
diff --git a/library/GHC/Storable.hs b/library/GHC/Storable.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Storable.hs
@@ -0,0 +1,7 @@
+module GHC.Storable
+(
+  module Rebase.GHC.Storable
+)
+where
+
+import Rebase.GHC.Storable
diff --git a/library/GHC/TopHandler.hs b/library/GHC/TopHandler.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/TopHandler.hs
@@ -0,0 +1,7 @@
+module GHC.TopHandler
+(
+  module Rebase.GHC.TopHandler
+)
+where
+
+import Rebase.GHC.TopHandler
diff --git a/library/GHC/TypeLits.hs b/library/GHC/TypeLits.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/TypeLits.hs
@@ -0,0 +1,7 @@
+module GHC.TypeLits
+(
+  module Rebase.GHC.TypeLits
+)
+where
+
+import Rebase.GHC.TypeLits
diff --git a/library/GHC/Unicode.hs b/library/GHC/Unicode.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Unicode.hs
@@ -0,0 +1,7 @@
+module GHC.Unicode
+(
+  module Rebase.GHC.Unicode
+)
+where
+
+import Rebase.GHC.Unicode
diff --git a/library/GHC/Weak.hs b/library/GHC/Weak.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Weak.hs
@@ -0,0 +1,7 @@
+module GHC.Weak
+(
+  module Rebase.GHC.Weak
+)
+where
+
+import Rebase.GHC.Weak
diff --git a/library/GHC/Word.hs b/library/GHC/Word.hs
new file mode 100644
--- /dev/null
+++ b/library/GHC/Word.hs
@@ -0,0 +1,7 @@
+module GHC.Word
+(
+  module Rebase.GHC.Word
+)
+where
+
+import Rebase.GHC.Word
diff --git a/rerebase.cabal b/rerebase.cabal
--- a/rerebase.cabal
+++ b/rerebase.cabal
@@ -1,7 +1,7 @@
 name:
   rerebase
 version:
-  1.2
+  1.2.1
 synopsis:
   Reexports from "base" with a bunch of other standard libraries
 description:
@@ -79,7 +79,9 @@
     Control.Monad.Signatures
     Control.Monad.ST
     Control.Monad.ST.Lazy
+    Control.Monad.ST.Lazy.Safe
     Control.Monad.ST.Lazy.Unsafe
+    Control.Monad.ST.Safe
     Control.Monad.ST.Strict
     Control.Monad.ST.Unsafe
     Control.Monad.State
@@ -288,17 +290,89 @@
     Foreign.C.Types
     Foreign.Concurrent
     Foreign.ForeignPtr
+    Foreign.ForeignPtr.Safe
     Foreign.ForeignPtr.Unsafe
     Foreign.Marshal
     Foreign.Marshal.Alloc
     Foreign.Marshal.Array
     Foreign.Marshal.Error
     Foreign.Marshal.Pool
+    Foreign.Marshal.Safe
     Foreign.Marshal.Unsafe
     Foreign.Marshal.Utils
     Foreign.Ptr
+    Foreign.Safe
     Foreign.StablePtr
     Foreign.Storable
+    GHC.Arr
+    GHC.Base
+    GHC.Char
+    GHC.Conc
+    GHC.Conc.IO
+    GHC.Conc.Signal
+    GHC.Conc.Sync
+    GHC.ConsoleHandler
+    GHC.Constants
+    GHC.Desugar
+    GHC.Enum
+    GHC.Environment
+    GHC.Err
+    GHC.Exception
+    GHC.Exts
+    GHC.Fingerprint
+    GHC.Fingerprint.Type
+    GHC.Float
+    GHC.Float.ConversionUtils
+    GHC.Float.RealFracMethods
+    GHC.Foreign
+    GHC.ForeignPtr
+    GHC.Generics
+    GHC.GHCi
+    GHC.Int
+    GHC.IO
+    GHC.IO.Buffer
+    GHC.IO.BufferedIO
+    GHC.IO.Device
+    GHC.IO.Encoding
+    GHC.IO.Encoding.CodePage
+    GHC.IO.Encoding.Failure
+    GHC.IO.Encoding.Iconv
+    GHC.IO.Encoding.Latin1
+    GHC.IO.Encoding.Types
+    GHC.IO.Encoding.UTF16
+    GHC.IO.Encoding.UTF32
+    GHC.IO.Encoding.UTF8
+    GHC.IO.Exception
+    GHC.IO.FD
+    GHC.IO.Handle
+    GHC.IO.Handle.FD
+    GHC.IO.Handle.Internals
+    GHC.IO.Handle.Text
+    GHC.IO.Handle.Types
+    GHC.IO.IOMode
+    GHC.IOArray
+    GHC.IORef
+    GHC.List
+    GHC.MVar
+    GHC.Num
+    GHC.Pack
+    GHC.PArr
+    GHC.Profiling
+    GHC.Ptr
+    GHC.Read
+    GHC.Real
+    GHC.Show
+    GHC.ST
+    GHC.Stable
+    GHC.Stack
+    GHC.Stats
+    GHC.Storable
+    GHC.STRef
+    GHC.TopHandler
+    GHC.TypeLits
+    GHC.Unicode
+    GHC.Weak
+    GHC.Word
     Numeric
     Prelude
     System.Console.GetOpt
@@ -326,4 +400,4 @@
   exposed:
     False
   build-depends:
-    rebase >= 1.2 && < 1.3
+    rebase >= 1.2.2 && < 1.3
