diff --git a/library/Rebase/Control/Applicative.hs b/library/Rebase/Control/Applicative.hs
--- a/library/Rebase/Control/Applicative.hs
+++ b/library/Rebase/Control/Applicative.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Applicative
-(
-  module Control.Applicative
-)
+  ( module Control.Applicative,
+  )
 where
 
 import Control.Applicative
diff --git a/library/Rebase/Control/Applicative/Backwards.hs b/library/Rebase/Control/Applicative/Backwards.hs
--- a/library/Rebase/Control/Applicative/Backwards.hs
+++ b/library/Rebase/Control/Applicative/Backwards.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Applicative.Backwards
-(
-  module Control.Applicative.Backwards
-)
+  ( module Control.Applicative.Backwards,
+  )
 where
 
 import Control.Applicative.Backwards
diff --git a/library/Rebase/Control/Applicative/Lift.hs b/library/Rebase/Control/Applicative/Lift.hs
--- a/library/Rebase/Control/Applicative/Lift.hs
+++ b/library/Rebase/Control/Applicative/Lift.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Applicative.Lift
-(
-  module Control.Applicative.Lift
-)
+  ( module Control.Applicative.Lift,
+  )
 where
 
 import Control.Applicative.Lift
diff --git a/library/Rebase/Control/Arrow.hs b/library/Rebase/Control/Arrow.hs
--- a/library/Rebase/Control/Arrow.hs
+++ b/library/Rebase/Control/Arrow.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Arrow
-(
-  module Control.Arrow
-)
+  ( module Control.Arrow,
+  )
 where
 
 import Control.Arrow
diff --git a/library/Rebase/Control/Category.hs b/library/Rebase/Control/Category.hs
--- a/library/Rebase/Control/Category.hs
+++ b/library/Rebase/Control/Category.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Category
-(
-  module Control.Category
-)
+  ( module Control.Category,
+  )
 where
 
 import Control.Category
diff --git a/library/Rebase/Control/Comonad.hs b/library/Rebase/Control/Comonad.hs
--- a/library/Rebase/Control/Comonad.hs
+++ b/library/Rebase/Control/Comonad.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Comonad
-(
-  module Control.Comonad
-)
+  ( module Control.Comonad,
+  )
 where
 
 import Control.Comonad
diff --git a/library/Rebase/Control/Concurrent.hs b/library/Rebase/Control/Concurrent.hs
--- a/library/Rebase/Control/Concurrent.hs
+++ b/library/Rebase/Control/Concurrent.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent
-(
-  module Control.Concurrent
-)
+  ( module Control.Concurrent,
+  )
 where
 
 import Control.Concurrent
diff --git a/library/Rebase/Control/Concurrent/Chan.hs b/library/Rebase/Control/Concurrent/Chan.hs
--- a/library/Rebase/Control/Concurrent/Chan.hs
+++ b/library/Rebase/Control/Concurrent/Chan.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.Chan
-(
-  module Control.Concurrent.Chan
-)
+  ( module Control.Concurrent.Chan,
+  )
 where
 
 import Control.Concurrent.Chan
diff --git a/library/Rebase/Control/Concurrent/MVar.hs b/library/Rebase/Control/Concurrent/MVar.hs
--- a/library/Rebase/Control/Concurrent/MVar.hs
+++ b/library/Rebase/Control/Concurrent/MVar.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.MVar
-(
-  module Control.Concurrent.MVar
-)
+  ( module Control.Concurrent.MVar,
+  )
 where
 
 import Control.Concurrent.MVar
diff --git a/library/Rebase/Control/Concurrent/QSem.hs b/library/Rebase/Control/Concurrent/QSem.hs
--- a/library/Rebase/Control/Concurrent/QSem.hs
+++ b/library/Rebase/Control/Concurrent/QSem.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.QSem
-(
-  module Control.Concurrent.QSem
-)
+  ( module Control.Concurrent.QSem,
+  )
 where
 
 import Control.Concurrent.QSem
diff --git a/library/Rebase/Control/Concurrent/QSemN.hs b/library/Rebase/Control/Concurrent/QSemN.hs
--- a/library/Rebase/Control/Concurrent/QSemN.hs
+++ b/library/Rebase/Control/Concurrent/QSemN.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.QSemN
-(
-  module Control.Concurrent.QSemN
-)
+  ( module Control.Concurrent.QSemN,
+  )
 where
 
 import Control.Concurrent.QSemN
diff --git a/library/Rebase/Control/Concurrent/STM.hs b/library/Rebase/Control/Concurrent/STM.hs
--- a/library/Rebase/Control/Concurrent/STM.hs
+++ b/library/Rebase/Control/Concurrent/STM.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.STM
-(
-  module Control.Concurrent.STM
-)
+  ( module Control.Concurrent.STM,
+  )
 where
 
 import Control.Concurrent.STM
diff --git a/library/Rebase/Control/Concurrent/STM/TArray.hs b/library/Rebase/Control/Concurrent/STM/TArray.hs
--- a/library/Rebase/Control/Concurrent/STM/TArray.hs
+++ b/library/Rebase/Control/Concurrent/STM/TArray.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.STM.TArray
-(
-  module Control.Concurrent.STM.TArray
-)
+  ( module Control.Concurrent.STM.TArray,
+  )
 where
 
 import Control.Concurrent.STM.TArray
diff --git a/library/Rebase/Control/Concurrent/STM/TBQueue.hs b/library/Rebase/Control/Concurrent/STM/TBQueue.hs
--- a/library/Rebase/Control/Concurrent/STM/TBQueue.hs
+++ b/library/Rebase/Control/Concurrent/STM/TBQueue.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.STM.TBQueue
-(
-  module Control.Concurrent.STM.TBQueue
-)
+  ( module Control.Concurrent.STM.TBQueue,
+  )
 where
 
 import Control.Concurrent.STM.TBQueue
diff --git a/library/Rebase/Control/Concurrent/STM/TChan.hs b/library/Rebase/Control/Concurrent/STM/TChan.hs
--- a/library/Rebase/Control/Concurrent/STM/TChan.hs
+++ b/library/Rebase/Control/Concurrent/STM/TChan.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.STM.TChan
-(
-  module Control.Concurrent.STM.TChan
-)
+  ( module Control.Concurrent.STM.TChan,
+  )
 where
 
 import Control.Concurrent.STM.TChan
diff --git a/library/Rebase/Control/Concurrent/STM/TMVar.hs b/library/Rebase/Control/Concurrent/STM/TMVar.hs
--- a/library/Rebase/Control/Concurrent/STM/TMVar.hs
+++ b/library/Rebase/Control/Concurrent/STM/TMVar.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.STM.TMVar
-(
-  module Control.Concurrent.STM.TMVar
-)
+  ( module Control.Concurrent.STM.TMVar,
+  )
 where
 
 import Control.Concurrent.STM.TMVar
diff --git a/library/Rebase/Control/Concurrent/STM/TQueue.hs b/library/Rebase/Control/Concurrent/STM/TQueue.hs
--- a/library/Rebase/Control/Concurrent/STM/TQueue.hs
+++ b/library/Rebase/Control/Concurrent/STM/TQueue.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.STM.TQueue
-(
-  module Control.Concurrent.STM.TQueue
-)
+  ( module Control.Concurrent.STM.TQueue,
+  )
 where
 
 import Control.Concurrent.STM.TQueue
diff --git a/library/Rebase/Control/Concurrent/STM/TSem.hs b/library/Rebase/Control/Concurrent/STM/TSem.hs
--- a/library/Rebase/Control/Concurrent/STM/TSem.hs
+++ b/library/Rebase/Control/Concurrent/STM/TSem.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.STM.TSem
-(
-  module Control.Concurrent.STM.TSem
-)
+  ( module Control.Concurrent.STM.TSem,
+  )
 where
 
 import Control.Concurrent.STM.TSem
diff --git a/library/Rebase/Control/Concurrent/STM/TVar.hs b/library/Rebase/Control/Concurrent/STM/TVar.hs
--- a/library/Rebase/Control/Concurrent/STM/TVar.hs
+++ b/library/Rebase/Control/Concurrent/STM/TVar.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Concurrent.STM.TVar
-(
-  module Control.Concurrent.STM.TVar
-)
+  ( module Control.Concurrent.STM.TVar,
+  )
 where
 
 import Control.Concurrent.STM.TVar
diff --git a/library/Rebase/Control/DeepSeq.hs b/library/Rebase/Control/DeepSeq.hs
--- a/library/Rebase/Control/DeepSeq.hs
+++ b/library/Rebase/Control/DeepSeq.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.DeepSeq
-(
-  module Control.DeepSeq
-)
+  ( module Control.DeepSeq,
+  )
 where
 
 import Control.DeepSeq
diff --git a/library/Rebase/Control/Exception.hs b/library/Rebase/Control/Exception.hs
--- a/library/Rebase/Control/Exception.hs
+++ b/library/Rebase/Control/Exception.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Exception
-(
-  module Control.Exception
-)
+  ( module Control.Exception,
+  )
 where
 
 import Control.Exception
diff --git a/library/Rebase/Control/Exception/Base.hs b/library/Rebase/Control/Exception/Base.hs
--- a/library/Rebase/Control/Exception/Base.hs
+++ b/library/Rebase/Control/Exception/Base.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Exception.Base
-(
-  module Control.Exception.Base
-)
+  ( module Control.Exception.Base,
+  )
 where
 
 import Control.Exception.Base
diff --git a/library/Rebase/Control/Monad.hs b/library/Rebase/Control/Monad.hs
--- a/library/Rebase/Control/Monad.hs
+++ b/library/Rebase/Control/Monad.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad
-(
-  module Control.Monad
-)
+  ( module Control.Monad,
+  )
 where
 
 import Control.Monad
diff --git a/library/Rebase/Control/Monad/Cont.hs b/library/Rebase/Control/Monad/Cont.hs
--- a/library/Rebase/Control/Monad/Cont.hs
+++ b/library/Rebase/Control/Monad/Cont.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Cont
-(
-  module Control.Monad.Cont
-)
+  ( module Control.Monad.Cont,
+  )
 where
 
 import Control.Monad.Cont
diff --git a/library/Rebase/Control/Monad/Cont/Class.hs b/library/Rebase/Control/Monad/Cont/Class.hs
--- a/library/Rebase/Control/Monad/Cont/Class.hs
+++ b/library/Rebase/Control/Monad/Cont/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Cont.Class
-(
-  module Control.Monad.Cont.Class
-)
+  ( module Control.Monad.Cont.Class,
+  )
 where
 
 import Control.Monad.Cont.Class
diff --git a/library/Rebase/Control/Monad/Error/Class.hs b/library/Rebase/Control/Monad/Error/Class.hs
--- a/library/Rebase/Control/Monad/Error/Class.hs
+++ b/library/Rebase/Control/Monad/Error/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Error.Class
-(
-  module Control.Monad.Error.Class
-)
+  ( module Control.Monad.Error.Class,
+  )
 where
 
 import Control.Monad.Error.Class
diff --git a/library/Rebase/Control/Monad/Fail.hs b/library/Rebase/Control/Monad/Fail.hs
--- a/library/Rebase/Control/Monad/Fail.hs
+++ b/library/Rebase/Control/Monad/Fail.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Fail
-(
-  module Control.Monad.Fail
-)
+  ( module Control.Monad.Fail,
+  )
 where
 
 import Control.Monad.Fail
diff --git a/library/Rebase/Control/Monad/Fix.hs b/library/Rebase/Control/Monad/Fix.hs
--- a/library/Rebase/Control/Monad/Fix.hs
+++ b/library/Rebase/Control/Monad/Fix.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Fix
-(
-  module Control.Monad.Fix
-)
+  ( module Control.Monad.Fix,
+  )
 where
 
 import Control.Monad.Fix
diff --git a/library/Rebase/Control/Monad/IO/Class.hs b/library/Rebase/Control/Monad/IO/Class.hs
--- a/library/Rebase/Control/Monad/IO/Class.hs
+++ b/library/Rebase/Control/Monad/IO/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.IO.Class
-(
-  module Control.Monad.IO.Class
-)
+  ( module Control.Monad.IO.Class,
+  )
 where
 
 import Control.Monad.IO.Class
diff --git a/library/Rebase/Control/Monad/Identity.hs b/library/Rebase/Control/Monad/Identity.hs
--- a/library/Rebase/Control/Monad/Identity.hs
+++ b/library/Rebase/Control/Monad/Identity.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Identity
-(
-  module Control.Monad.Identity
-)
+  ( module Control.Monad.Identity,
+  )
 where
 
 import Control.Monad.Identity
diff --git a/library/Rebase/Control/Monad/RWS.hs b/library/Rebase/Control/Monad/RWS.hs
--- a/library/Rebase/Control/Monad/RWS.hs
+++ b/library/Rebase/Control/Monad/RWS.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.RWS
-(
-  module Control.Monad.RWS
-)
+  ( module Control.Monad.RWS,
+  )
 where
 
 import Control.Monad.RWS
diff --git a/library/Rebase/Control/Monad/RWS/Class.hs b/library/Rebase/Control/Monad/RWS/Class.hs
--- a/library/Rebase/Control/Monad/RWS/Class.hs
+++ b/library/Rebase/Control/Monad/RWS/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.RWS.Class
-(
-  module Control.Monad.RWS.Class
-)
+  ( module Control.Monad.RWS.Class,
+  )
 where
 
 import Control.Monad.RWS.Class
diff --git a/library/Rebase/Control/Monad/RWS/Lazy.hs b/library/Rebase/Control/Monad/RWS/Lazy.hs
--- a/library/Rebase/Control/Monad/RWS/Lazy.hs
+++ b/library/Rebase/Control/Monad/RWS/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.RWS.Lazy
-(
-  module Control.Monad.RWS.Lazy
-)
+  ( module Control.Monad.RWS.Lazy,
+  )
 where
 
 import Control.Monad.RWS.Lazy
diff --git a/library/Rebase/Control/Monad/RWS/Strict.hs b/library/Rebase/Control/Monad/RWS/Strict.hs
--- a/library/Rebase/Control/Monad/RWS/Strict.hs
+++ b/library/Rebase/Control/Monad/RWS/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.RWS.Strict
-(
-  module Control.Monad.RWS.Strict
-)
+  ( module Control.Monad.RWS.Strict,
+  )
 where
 
 import Control.Monad.RWS.Strict
diff --git a/library/Rebase/Control/Monad/Reader.hs b/library/Rebase/Control/Monad/Reader.hs
--- a/library/Rebase/Control/Monad/Reader.hs
+++ b/library/Rebase/Control/Monad/Reader.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Reader
-(
-  module Control.Monad.Reader
-)
+  ( module Control.Monad.Reader,
+  )
 where
 
 import Control.Monad.Reader
diff --git a/library/Rebase/Control/Monad/Reader/Class.hs b/library/Rebase/Control/Monad/Reader/Class.hs
--- a/library/Rebase/Control/Monad/Reader/Class.hs
+++ b/library/Rebase/Control/Monad/Reader/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Reader.Class
-(
-  module Control.Monad.Reader.Class
-)
+  ( module Control.Monad.Reader.Class,
+  )
 where
 
 import Control.Monad.Reader.Class
diff --git a/library/Rebase/Control/Monad/ST.hs b/library/Rebase/Control/Monad/ST.hs
--- a/library/Rebase/Control/Monad/ST.hs
+++ b/library/Rebase/Control/Monad/ST.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.ST
-(
-  module Control.Monad.ST
-)
+  ( module Control.Monad.ST,
+  )
 where
 
 import Control.Monad.ST
diff --git a/library/Rebase/Control/Monad/ST/Lazy.hs b/library/Rebase/Control/Monad/ST/Lazy.hs
--- a/library/Rebase/Control/Monad/ST/Lazy.hs
+++ b/library/Rebase/Control/Monad/ST/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.ST.Lazy
-(
-  module Control.Monad.ST.Lazy
-)
+  ( module Control.Monad.ST.Lazy,
+  )
 where
 
 import Control.Monad.ST.Lazy
diff --git a/library/Rebase/Control/Monad/ST/Lazy/Safe.hs b/library/Rebase/Control/Monad/ST/Lazy/Safe.hs
--- a/library/Rebase/Control/Monad/ST/Lazy/Safe.hs
+++ b/library/Rebase/Control/Monad/ST/Lazy/Safe.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.ST.Lazy.Safe
-(
-  module Control.Monad.ST.Lazy.Safe
-)
+  ( module Control.Monad.ST.Lazy.Safe,
+  )
 where
 
 import Control.Monad.ST.Lazy.Safe
diff --git a/library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs b/library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs
--- a/library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs
+++ b/library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.ST.Lazy.Unsafe
-(
-  module Control.Monad.ST.Lazy.Unsafe
-)
+  ( module Control.Monad.ST.Lazy.Unsafe,
+  )
 where
 
 import Control.Monad.ST.Lazy.Unsafe
diff --git a/library/Rebase/Control/Monad/ST/Safe.hs b/library/Rebase/Control/Monad/ST/Safe.hs
--- a/library/Rebase/Control/Monad/ST/Safe.hs
+++ b/library/Rebase/Control/Monad/ST/Safe.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.ST.Safe
-(
-  module Control.Monad.ST.Safe
-)
+  ( module Control.Monad.ST.Safe,
+  )
 where
 
 import Control.Monad.ST.Safe
diff --git a/library/Rebase/Control/Monad/ST/Strict.hs b/library/Rebase/Control/Monad/ST/Strict.hs
--- a/library/Rebase/Control/Monad/ST/Strict.hs
+++ b/library/Rebase/Control/Monad/ST/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.ST.Strict
-(
-  module Control.Monad.ST.Strict
-)
+  ( module Control.Monad.ST.Strict,
+  )
 where
 
 import Control.Monad.ST.Strict
diff --git a/library/Rebase/Control/Monad/ST/Unsafe.hs b/library/Rebase/Control/Monad/ST/Unsafe.hs
--- a/library/Rebase/Control/Monad/ST/Unsafe.hs
+++ b/library/Rebase/Control/Monad/ST/Unsafe.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.ST.Unsafe
-(
-  module Control.Monad.ST.Unsafe
-)
+  ( module Control.Monad.ST.Unsafe,
+  )
 where
 
 import Control.Monad.ST.Unsafe
diff --git a/library/Rebase/Control/Monad/STM.hs b/library/Rebase/Control/Monad/STM.hs
--- a/library/Rebase/Control/Monad/STM.hs
+++ b/library/Rebase/Control/Monad/STM.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.STM
-(
-  module Control.Monad.STM
-)
+  ( module Control.Monad.STM,
+  )
 where
 
 import Control.Monad.STM
diff --git a/library/Rebase/Control/Monad/Signatures.hs b/library/Rebase/Control/Monad/Signatures.hs
--- a/library/Rebase/Control/Monad/Signatures.hs
+++ b/library/Rebase/Control/Monad/Signatures.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Signatures
-(
-  module Control.Monad.Signatures
-)
+  ( module Control.Monad.Signatures,
+  )
 where
 
 import Control.Monad.Signatures
diff --git a/library/Rebase/Control/Monad/State.hs b/library/Rebase/Control/Monad/State.hs
--- a/library/Rebase/Control/Monad/State.hs
+++ b/library/Rebase/Control/Monad/State.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.State
-(
-  module Control.Monad.State
-)
+  ( module Control.Monad.State,
+  )
 where
 
 import Control.Monad.State
diff --git a/library/Rebase/Control/Monad/State/Class.hs b/library/Rebase/Control/Monad/State/Class.hs
--- a/library/Rebase/Control/Monad/State/Class.hs
+++ b/library/Rebase/Control/Monad/State/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.State.Class
-(
-  module Control.Monad.State.Class
-)
+  ( module Control.Monad.State.Class,
+  )
 where
 
 import Control.Monad.State.Class
diff --git a/library/Rebase/Control/Monad/State/Lazy.hs b/library/Rebase/Control/Monad/State/Lazy.hs
--- a/library/Rebase/Control/Monad/State/Lazy.hs
+++ b/library/Rebase/Control/Monad/State/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.State.Lazy
-(
-  module Control.Monad.State.Lazy
-)
+  ( module Control.Monad.State.Lazy,
+  )
 where
 
 import Control.Monad.State.Lazy
diff --git a/library/Rebase/Control/Monad/State/Strict.hs b/library/Rebase/Control/Monad/State/Strict.hs
--- a/library/Rebase/Control/Monad/State/Strict.hs
+++ b/library/Rebase/Control/Monad/State/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.State.Strict
-(
-  module Control.Monad.State.Strict
-)
+  ( module Control.Monad.State.Strict,
+  )
 where
 
 import Control.Monad.State.Strict
diff --git a/library/Rebase/Control/Monad/Trans.hs b/library/Rebase/Control/Monad/Trans.hs
--- a/library/Rebase/Control/Monad/Trans.hs
+++ b/library/Rebase/Control/Monad/Trans.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans
-(
-  module Control.Monad.Trans
-)
+  ( module Control.Monad.Trans,
+  )
 where
 
 import Control.Monad.Trans
diff --git a/library/Rebase/Control/Monad/Trans/Class.hs b/library/Rebase/Control/Monad/Trans/Class.hs
--- a/library/Rebase/Control/Monad/Trans/Class.hs
+++ b/library/Rebase/Control/Monad/Trans/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.Class
-(
-  module Control.Monad.Trans.Class
-)
+  ( module Control.Monad.Trans.Class,
+  )
 where
 
 import Control.Monad.Trans.Class
diff --git a/library/Rebase/Control/Monad/Trans/Cont.hs b/library/Rebase/Control/Monad/Trans/Cont.hs
--- a/library/Rebase/Control/Monad/Trans/Cont.hs
+++ b/library/Rebase/Control/Monad/Trans/Cont.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.Cont
-(
-  module Control.Monad.Trans.Cont
-)
+  ( module Control.Monad.Trans.Cont,
+  )
 where
 
 import Control.Monad.Trans.Cont
diff --git a/library/Rebase/Control/Monad/Trans/Except.hs b/library/Rebase/Control/Monad/Trans/Except.hs
--- a/library/Rebase/Control/Monad/Trans/Except.hs
+++ b/library/Rebase/Control/Monad/Trans/Except.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.Except
-(
-  module Control.Monad.Trans.Except
-)
+  ( module Control.Monad.Trans.Except,
+  )
 where
 
 import Control.Monad.Trans.Except
diff --git a/library/Rebase/Control/Monad/Trans/Identity.hs b/library/Rebase/Control/Monad/Trans/Identity.hs
--- a/library/Rebase/Control/Monad/Trans/Identity.hs
+++ b/library/Rebase/Control/Monad/Trans/Identity.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.Identity
-(
-  module Control.Monad.Trans.Identity
-)
+  ( module Control.Monad.Trans.Identity,
+  )
 where
 
 import Control.Monad.Trans.Identity
diff --git a/library/Rebase/Control/Monad/Trans/Maybe.hs b/library/Rebase/Control/Monad/Trans/Maybe.hs
--- a/library/Rebase/Control/Monad/Trans/Maybe.hs
+++ b/library/Rebase/Control/Monad/Trans/Maybe.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.Maybe
-(
-  module Control.Monad.Trans.Maybe
-)
+  ( module Control.Monad.Trans.Maybe,
+  )
 where
 
 import Control.Monad.Trans.Maybe
diff --git a/library/Rebase/Control/Monad/Trans/RWS.hs b/library/Rebase/Control/Monad/Trans/RWS.hs
--- a/library/Rebase/Control/Monad/Trans/RWS.hs
+++ b/library/Rebase/Control/Monad/Trans/RWS.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.RWS
-(
-  module Control.Monad.Trans.RWS
-)
+  ( module Control.Monad.Trans.RWS,
+  )
 where
 
 import Control.Monad.Trans.RWS
diff --git a/library/Rebase/Control/Monad/Trans/RWS/Lazy.hs b/library/Rebase/Control/Monad/Trans/RWS/Lazy.hs
--- a/library/Rebase/Control/Monad/Trans/RWS/Lazy.hs
+++ b/library/Rebase/Control/Monad/Trans/RWS/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.RWS.Lazy
-(
-  module Control.Monad.Trans.RWS.Lazy
-)
+  ( module Control.Monad.Trans.RWS.Lazy,
+  )
 where
 
 import Control.Monad.Trans.RWS.Lazy
diff --git a/library/Rebase/Control/Monad/Trans/RWS/Strict.hs b/library/Rebase/Control/Monad/Trans/RWS/Strict.hs
--- a/library/Rebase/Control/Monad/Trans/RWS/Strict.hs
+++ b/library/Rebase/Control/Monad/Trans/RWS/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.RWS.Strict
-(
-  module Control.Monad.Trans.RWS.Strict
-)
+  ( module Control.Monad.Trans.RWS.Strict,
+  )
 where
 
 import Control.Monad.Trans.RWS.Strict
diff --git a/library/Rebase/Control/Monad/Trans/Reader.hs b/library/Rebase/Control/Monad/Trans/Reader.hs
--- a/library/Rebase/Control/Monad/Trans/Reader.hs
+++ b/library/Rebase/Control/Monad/Trans/Reader.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.Reader
-(
-  module Control.Monad.Trans.Reader
-)
+  ( module Control.Monad.Trans.Reader,
+  )
 where
 
 import Control.Monad.Trans.Reader
diff --git a/library/Rebase/Control/Monad/Trans/State.hs b/library/Rebase/Control/Monad/Trans/State.hs
--- a/library/Rebase/Control/Monad/Trans/State.hs
+++ b/library/Rebase/Control/Monad/Trans/State.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.State
-(
-  module Control.Monad.Trans.State
-)
+  ( module Control.Monad.Trans.State,
+  )
 where
 
 import Control.Monad.Trans.State
diff --git a/library/Rebase/Control/Monad/Trans/State/Lazy.hs b/library/Rebase/Control/Monad/Trans/State/Lazy.hs
--- a/library/Rebase/Control/Monad/Trans/State/Lazy.hs
+++ b/library/Rebase/Control/Monad/Trans/State/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.State.Lazy
-(
-  module Control.Monad.Trans.State.Lazy
-)
+  ( module Control.Monad.Trans.State.Lazy,
+  )
 where
 
 import Control.Monad.Trans.State.Lazy
diff --git a/library/Rebase/Control/Monad/Trans/State/Strict.hs b/library/Rebase/Control/Monad/Trans/State/Strict.hs
--- a/library/Rebase/Control/Monad/Trans/State/Strict.hs
+++ b/library/Rebase/Control/Monad/Trans/State/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.State.Strict
-(
-  module Control.Monad.Trans.State.Strict
-)
+  ( module Control.Monad.Trans.State.Strict,
+  )
 where
 
 import Control.Monad.Trans.State.Strict
diff --git a/library/Rebase/Control/Monad/Trans/Writer.hs b/library/Rebase/Control/Monad/Trans/Writer.hs
--- a/library/Rebase/Control/Monad/Trans/Writer.hs
+++ b/library/Rebase/Control/Monad/Trans/Writer.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.Writer
-(
-  module Control.Monad.Trans.Writer
-)
+  ( module Control.Monad.Trans.Writer,
+  )
 where
 
 import Control.Monad.Trans.Writer
diff --git a/library/Rebase/Control/Monad/Trans/Writer/Lazy.hs b/library/Rebase/Control/Monad/Trans/Writer/Lazy.hs
--- a/library/Rebase/Control/Monad/Trans/Writer/Lazy.hs
+++ b/library/Rebase/Control/Monad/Trans/Writer/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.Writer.Lazy
-(
-  module Control.Monad.Trans.Writer.Lazy
-)
+  ( module Control.Monad.Trans.Writer.Lazy,
+  )
 where
 
 import Control.Monad.Trans.Writer.Lazy
diff --git a/library/Rebase/Control/Monad/Trans/Writer/Strict.hs b/library/Rebase/Control/Monad/Trans/Writer/Strict.hs
--- a/library/Rebase/Control/Monad/Trans/Writer/Strict.hs
+++ b/library/Rebase/Control/Monad/Trans/Writer/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Trans.Writer.Strict
-(
-  module Control.Monad.Trans.Writer.Strict
-)
+  ( module Control.Monad.Trans.Writer.Strict,
+  )
 where
 
 import Control.Monad.Trans.Writer.Strict
diff --git a/library/Rebase/Control/Monad/Writer.hs b/library/Rebase/Control/Monad/Writer.hs
--- a/library/Rebase/Control/Monad/Writer.hs
+++ b/library/Rebase/Control/Monad/Writer.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Writer
-(
-  module Control.Monad.Writer
-)
+  ( module Control.Monad.Writer,
+  )
 where
 
 import Control.Monad.Writer
diff --git a/library/Rebase/Control/Monad/Writer/Class.hs b/library/Rebase/Control/Monad/Writer/Class.hs
--- a/library/Rebase/Control/Monad/Writer/Class.hs
+++ b/library/Rebase/Control/Monad/Writer/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Writer.Class
-(
-  module Control.Monad.Writer.Class
-)
+  ( module Control.Monad.Writer.Class,
+  )
 where
 
 import Control.Monad.Writer.Class
diff --git a/library/Rebase/Control/Monad/Writer/Lazy.hs b/library/Rebase/Control/Monad/Writer/Lazy.hs
--- a/library/Rebase/Control/Monad/Writer/Lazy.hs
+++ b/library/Rebase/Control/Monad/Writer/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Writer.Lazy
-(
-  module Control.Monad.Writer.Lazy
-)
+  ( module Control.Monad.Writer.Lazy,
+  )
 where
 
 import Control.Monad.Writer.Lazy
diff --git a/library/Rebase/Control/Monad/Writer/Strict.hs b/library/Rebase/Control/Monad/Writer/Strict.hs
--- a/library/Rebase/Control/Monad/Writer/Strict.hs
+++ b/library/Rebase/Control/Monad/Writer/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Writer.Strict
-(
-  module Control.Monad.Writer.Strict
-)
+  ( module Control.Monad.Writer.Strict,
+  )
 where
 
 import Control.Monad.Writer.Strict
diff --git a/library/Rebase/Control/Monad/Zip.hs b/library/Rebase/Control/Monad/Zip.hs
--- a/library/Rebase/Control/Monad/Zip.hs
+++ b/library/Rebase/Control/Monad/Zip.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Monad.Zip
-(
-  module Control.Monad.Zip
-)
+  ( module Control.Monad.Zip,
+  )
 where
 
 import Control.Monad.Zip
diff --git a/library/Rebase/Control/Selective.hs b/library/Rebase/Control/Selective.hs
--- a/library/Rebase/Control/Selective.hs
+++ b/library/Rebase/Control/Selective.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Selective
-(
-  module Control.Selective
-)
+  ( module Control.Selective,
+  )
 where
 
 import Control.Selective
diff --git a/library/Rebase/Control/Selective/Free.hs b/library/Rebase/Control/Selective/Free.hs
--- a/library/Rebase/Control/Selective/Free.hs
+++ b/library/Rebase/Control/Selective/Free.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Selective.Free
-(
-  module Control.Selective.Free
-)
+  ( module Control.Selective.Free,
+  )
 where
 
 import Control.Selective.Free
diff --git a/library/Rebase/Control/Selective/Multi.hs b/library/Rebase/Control/Selective/Multi.hs
--- a/library/Rebase/Control/Selective/Multi.hs
+++ b/library/Rebase/Control/Selective/Multi.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Selective.Multi
-(
-  module Control.Selective.Multi
-)
+  ( module Control.Selective.Multi,
+  )
 where
 
 import Control.Selective.Multi
diff --git a/library/Rebase/Control/Selective/Rigid/Free.hs b/library/Rebase/Control/Selective/Rigid/Free.hs
--- a/library/Rebase/Control/Selective/Rigid/Free.hs
+++ b/library/Rebase/Control/Selective/Rigid/Free.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Selective.Rigid.Free
-(
-  module Control.Selective.Rigid.Free
-)
+  ( module Control.Selective.Rigid.Free,
+  )
 where
 
 import Control.Selective.Rigid.Free
diff --git a/library/Rebase/Control/Selective/Rigid/Freer.hs b/library/Rebase/Control/Selective/Rigid/Freer.hs
--- a/library/Rebase/Control/Selective/Rigid/Freer.hs
+++ b/library/Rebase/Control/Selective/Rigid/Freer.hs
@@ -1,7 +1,6 @@
 module Rebase.Control.Selective.Rigid.Freer
-(
-  module Control.Selective.Rigid.Freer
-)
+  ( module Control.Selective.Rigid.Freer,
+  )
 where
 
 import Control.Selective.Rigid.Freer
diff --git a/library/Rebase/Data/Biapplicative.hs b/library/Rebase/Data/Biapplicative.hs
--- a/library/Rebase/Data/Biapplicative.hs
+++ b/library/Rebase/Data/Biapplicative.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Biapplicative
-(
-  module Data.Biapplicative
-)
+  ( module Data.Biapplicative,
+  )
 where
 
 import Data.Biapplicative
diff --git a/library/Rebase/Data/Bifoldable.hs b/library/Rebase/Data/Bifoldable.hs
--- a/library/Rebase/Data/Bifoldable.hs
+++ b/library/Rebase/Data/Bifoldable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifoldable
-(
-  module Data.Bifoldable
-)
+  ( module Data.Bifoldable,
+  )
 where
 
 import Data.Bifoldable
diff --git a/library/Rebase/Data/Bifunctor.hs b/library/Rebase/Data/Bifunctor.hs
--- a/library/Rebase/Data/Bifunctor.hs
+++ b/library/Rebase/Data/Bifunctor.hs
@@ -1,24 +1,22 @@
 module Rebase.Data.Bifunctor
-(
-  module Data.Bifunctor,
-  mapLeft,
-  mapRight,
-)
+  ( module Data.Bifunctor,
+    mapLeft,
+    mapRight,
+  )
 where
 
 import Data.Bifunctor
 
-
 -- |
 -- A more meaningful and conflict-free alias for 'first'.
 {-# INLINE mapLeft #-}
-mapLeft :: Bifunctor p => (a -> b) -> p a c -> p b c
+mapLeft :: (Bifunctor p) => (a -> b) -> p a c -> p b c
 mapLeft =
   first
 
 -- |
 -- A more meaningful and conflict-free alias for 'second'.
 {-# INLINE mapRight #-}
-mapRight :: Bifunctor p => (b -> c) -> p a b -> p a c
+mapRight :: (Bifunctor p) => (b -> c) -> p a b -> p a c
 mapRight =
   second
diff --git a/library/Rebase/Data/Bifunctor/Apply.hs b/library/Rebase/Data/Bifunctor/Apply.hs
--- a/library/Rebase/Data/Bifunctor/Apply.hs
+++ b/library/Rebase/Data/Bifunctor/Apply.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifunctor.Apply
-(
-  module Data.Bifunctor.Apply
-)
+  ( module Data.Bifunctor.Apply,
+  )
 where
 
 import Data.Bifunctor.Apply
diff --git a/library/Rebase/Data/Bifunctor/Biff.hs b/library/Rebase/Data/Bifunctor/Biff.hs
--- a/library/Rebase/Data/Bifunctor/Biff.hs
+++ b/library/Rebase/Data/Bifunctor/Biff.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifunctor.Biff
-(
-  module Data.Bifunctor.Biff
-)
+  ( module Data.Bifunctor.Biff,
+  )
 where
 
 import Data.Bifunctor.Biff
diff --git a/library/Rebase/Data/Bifunctor/Clown.hs b/library/Rebase/Data/Bifunctor/Clown.hs
--- a/library/Rebase/Data/Bifunctor/Clown.hs
+++ b/library/Rebase/Data/Bifunctor/Clown.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifunctor.Clown
-(
-  module Data.Bifunctor.Clown
-)
+  ( module Data.Bifunctor.Clown,
+  )
 where
 
 import Data.Bifunctor.Clown
diff --git a/library/Rebase/Data/Bifunctor/Flip.hs b/library/Rebase/Data/Bifunctor/Flip.hs
--- a/library/Rebase/Data/Bifunctor/Flip.hs
+++ b/library/Rebase/Data/Bifunctor/Flip.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifunctor.Flip
-(
-  module Data.Bifunctor.Flip
-)
+  ( module Data.Bifunctor.Flip,
+  )
 where
 
 import Data.Bifunctor.Flip
diff --git a/library/Rebase/Data/Bifunctor/Join.hs b/library/Rebase/Data/Bifunctor/Join.hs
--- a/library/Rebase/Data/Bifunctor/Join.hs
+++ b/library/Rebase/Data/Bifunctor/Join.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifunctor.Join
-(
-  module Data.Bifunctor.Join
-)
+  ( module Data.Bifunctor.Join,
+  )
 where
 
 import Data.Bifunctor.Join
diff --git a/library/Rebase/Data/Bifunctor/Joker.hs b/library/Rebase/Data/Bifunctor/Joker.hs
--- a/library/Rebase/Data/Bifunctor/Joker.hs
+++ b/library/Rebase/Data/Bifunctor/Joker.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifunctor.Joker
-(
-  module Data.Bifunctor.Joker
-)
+  ( module Data.Bifunctor.Joker,
+  )
 where
 
 import Data.Bifunctor.Joker
diff --git a/library/Rebase/Data/Bifunctor/Product.hs b/library/Rebase/Data/Bifunctor/Product.hs
--- a/library/Rebase/Data/Bifunctor/Product.hs
+++ b/library/Rebase/Data/Bifunctor/Product.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifunctor.Product
-(
-  module Data.Bifunctor.Product
-)
+  ( module Data.Bifunctor.Product,
+  )
 where
 
 import Data.Bifunctor.Product
diff --git a/library/Rebase/Data/Bifunctor/Tannen.hs b/library/Rebase/Data/Bifunctor/Tannen.hs
--- a/library/Rebase/Data/Bifunctor/Tannen.hs
+++ b/library/Rebase/Data/Bifunctor/Tannen.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifunctor.Tannen
-(
-  module Data.Bifunctor.Tannen
-)
+  ( module Data.Bifunctor.Tannen,
+  )
 where
 
 import Data.Bifunctor.Tannen
diff --git a/library/Rebase/Data/Bifunctor/Wrapped.hs b/library/Rebase/Data/Bifunctor/Wrapped.hs
--- a/library/Rebase/Data/Bifunctor/Wrapped.hs
+++ b/library/Rebase/Data/Bifunctor/Wrapped.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bifunctor.Wrapped
-(
-  module Data.Bifunctor.Wrapped
-)
+  ( module Data.Bifunctor.Wrapped,
+  )
 where
 
 import Data.Bifunctor.Wrapped
diff --git a/library/Rebase/Data/Bitraversable.hs b/library/Rebase/Data/Bitraversable.hs
--- a/library/Rebase/Data/Bitraversable.hs
+++ b/library/Rebase/Data/Bitraversable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bitraversable
-(
-  module Data.Bitraversable
-)
+  ( module Data.Bitraversable,
+  )
 where
 
 import Data.Bitraversable
diff --git a/library/Rebase/Data/Bits.hs b/library/Rebase/Data/Bits.hs
--- a/library/Rebase/Data/Bits.hs
+++ b/library/Rebase/Data/Bits.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bits
-(
-  module Data.Bits
-)
+  ( module Data.Bits,
+  )
 where
 
 import Data.Bits
diff --git a/library/Rebase/Data/Bool.hs b/library/Rebase/Data/Bool.hs
--- a/library/Rebase/Data/Bool.hs
+++ b/library/Rebase/Data/Bool.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Bool
-(
-  module Data.Bool
-)
+  ( module Data.Bool,
+  )
 where
 
 import Data.Bool
diff --git a/library/Rebase/Data/ByteString.hs b/library/Rebase/Data/ByteString.hs
--- a/library/Rebase/Data/ByteString.hs
+++ b/library/Rebase/Data/ByteString.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString
-(
-  module Data.ByteString
-)
+  ( module Data.ByteString,
+  )
 where
 
 import Data.ByteString
diff --git a/library/Rebase/Data/ByteString/Builder.hs b/library/Rebase/Data/ByteString/Builder.hs
--- a/library/Rebase/Data/ByteString/Builder.hs
+++ b/library/Rebase/Data/ByteString/Builder.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Builder
-(
-  module Data.ByteString.Builder
-)
+  ( module Data.ByteString.Builder,
+  )
 where
 
 import Data.ByteString.Builder
diff --git a/library/Rebase/Data/ByteString/Builder/Extra.hs b/library/Rebase/Data/ByteString/Builder/Extra.hs
--- a/library/Rebase/Data/ByteString/Builder/Extra.hs
+++ b/library/Rebase/Data/ByteString/Builder/Extra.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Builder.Extra
-(
-  module Data.ByteString.Builder.Extra
-)
+  ( module Data.ByteString.Builder.Extra,
+  )
 where
 
 import Data.ByteString.Builder.Extra
diff --git a/library/Rebase/Data/ByteString/Builder/Internal.hs b/library/Rebase/Data/ByteString/Builder/Internal.hs
--- a/library/Rebase/Data/ByteString/Builder/Internal.hs
+++ b/library/Rebase/Data/ByteString/Builder/Internal.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Builder.Internal
-(
-  module Data.ByteString.Builder.Internal
-)
+  ( module Data.ByteString.Builder.Internal,
+  )
 where
 
 import Data.ByteString.Builder.Internal
diff --git a/library/Rebase/Data/ByteString/Builder/Prim.hs b/library/Rebase/Data/ByteString/Builder/Prim.hs
--- a/library/Rebase/Data/ByteString/Builder/Prim.hs
+++ b/library/Rebase/Data/ByteString/Builder/Prim.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Builder.Prim
-(
-  module Data.ByteString.Builder.Prim
-)
+  ( module Data.ByteString.Builder.Prim,
+  )
 where
 
 import Data.ByteString.Builder.Prim
diff --git a/library/Rebase/Data/ByteString/Builder/Prim/Internal.hs b/library/Rebase/Data/ByteString/Builder/Prim/Internal.hs
--- a/library/Rebase/Data/ByteString/Builder/Prim/Internal.hs
+++ b/library/Rebase/Data/ByteString/Builder/Prim/Internal.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Builder.Prim.Internal
-(
-  module Data.ByteString.Builder.Prim.Internal
-)
+  ( module Data.ByteString.Builder.Prim.Internal,
+  )
 where
 
 import Data.ByteString.Builder.Prim.Internal
diff --git a/library/Rebase/Data/ByteString/Builder/Scientific.hs b/library/Rebase/Data/ByteString/Builder/Scientific.hs
--- a/library/Rebase/Data/ByteString/Builder/Scientific.hs
+++ b/library/Rebase/Data/ByteString/Builder/Scientific.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Builder.Scientific
-(
-  module Data.ByteString.Builder.Scientific
-)
+  ( module Data.ByteString.Builder.Scientific,
+  )
 where
 
 import Data.ByteString.Builder.Scientific
diff --git a/library/Rebase/Data/ByteString/Char8.hs b/library/Rebase/Data/ByteString/Char8.hs
--- a/library/Rebase/Data/ByteString/Char8.hs
+++ b/library/Rebase/Data/ByteString/Char8.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Char8
-(
-  module Data.ByteString.Char8
-)
+  ( module Data.ByteString.Char8,
+  )
 where
 
 import Data.ByteString.Char8
diff --git a/library/Rebase/Data/ByteString/Internal.hs b/library/Rebase/Data/ByteString/Internal.hs
--- a/library/Rebase/Data/ByteString/Internal.hs
+++ b/library/Rebase/Data/ByteString/Internal.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Internal
-(
-  module Data.ByteString.Internal
-)
+  ( module Data.ByteString.Internal,
+  )
 where
 
 import Data.ByteString.Internal
diff --git a/library/Rebase/Data/ByteString/Lazy.hs b/library/Rebase/Data/ByteString/Lazy.hs
--- a/library/Rebase/Data/ByteString/Lazy.hs
+++ b/library/Rebase/Data/ByteString/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Lazy
-(
-  module Data.ByteString.Lazy
-)
+  ( module Data.ByteString.Lazy,
+  )
 where
 
 import Data.ByteString.Lazy
diff --git a/library/Rebase/Data/ByteString/Lazy/Char8.hs b/library/Rebase/Data/ByteString/Lazy/Char8.hs
--- a/library/Rebase/Data/ByteString/Lazy/Char8.hs
+++ b/library/Rebase/Data/ByteString/Lazy/Char8.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Lazy.Char8
-(
-  module Data.ByteString.Lazy.Char8
-)
+  ( module Data.ByteString.Lazy.Char8,
+  )
 where
 
 import Data.ByteString.Lazy.Char8
diff --git a/library/Rebase/Data/ByteString/Lazy/Internal.hs b/library/Rebase/Data/ByteString/Lazy/Internal.hs
--- a/library/Rebase/Data/ByteString/Lazy/Internal.hs
+++ b/library/Rebase/Data/ByteString/Lazy/Internal.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Lazy.Internal
-(
-  module Data.ByteString.Lazy.Internal
-)
+  ( module Data.ByteString.Lazy.Internal,
+  )
 where
 
 import Data.ByteString.Lazy.Internal
diff --git a/library/Rebase/Data/ByteString/Short.hs b/library/Rebase/Data/ByteString/Short.hs
--- a/library/Rebase/Data/ByteString/Short.hs
+++ b/library/Rebase/Data/ByteString/Short.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Short
-(
-  module Data.ByteString.Short
-)
+  ( module Data.ByteString.Short,
+  )
 where
 
 import Data.ByteString.Short
diff --git a/library/Rebase/Data/ByteString/Short/Internal.hs b/library/Rebase/Data/ByteString/Short/Internal.hs
--- a/library/Rebase/Data/ByteString/Short/Internal.hs
+++ b/library/Rebase/Data/ByteString/Short/Internal.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Short.Internal
-(
-  module Data.ByteString.Short.Internal
-)
+  ( module Data.ByteString.Short.Internal,
+  )
 where
 
 import Data.ByteString.Short.Internal
diff --git a/library/Rebase/Data/ByteString/Unsafe.hs b/library/Rebase/Data/ByteString/Unsafe.hs
--- a/library/Rebase/Data/ByteString/Unsafe.hs
+++ b/library/Rebase/Data/ByteString/Unsafe.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.ByteString.Unsafe
-(
-  module Data.ByteString.Unsafe
-)
+  ( module Data.ByteString.Unsafe,
+  )
 where
 
 import Data.ByteString.Unsafe
diff --git a/library/Rebase/Data/Char.hs b/library/Rebase/Data/Char.hs
--- a/library/Rebase/Data/Char.hs
+++ b/library/Rebase/Data/Char.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Char
-(
-  module Data.Char
-)
+  ( module Data.Char,
+  )
 where
 
 import Data.Char
diff --git a/library/Rebase/Data/Coerce.hs b/library/Rebase/Data/Coerce.hs
--- a/library/Rebase/Data/Coerce.hs
+++ b/library/Rebase/Data/Coerce.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Coerce
-(
-  module Data.Coerce
-)
+  ( module Data.Coerce,
+  )
 where
 
 import Data.Coerce
diff --git a/library/Rebase/Data/Complex.hs b/library/Rebase/Data/Complex.hs
--- a/library/Rebase/Data/Complex.hs
+++ b/library/Rebase/Data/Complex.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Complex
-(
-  module Data.Complex
-)
+  ( module Data.Complex,
+  )
 where
 
 import Data.Complex
diff --git a/library/Rebase/Data/DList.hs b/library/Rebase/Data/DList.hs
--- a/library/Rebase/Data/DList.hs
+++ b/library/Rebase/Data/DList.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.DList
-(
-  module Data.DList
-)
+  ( module Data.DList,
+  )
 where
 
 import Data.DList
diff --git a/library/Rebase/Data/Data.hs b/library/Rebase/Data/Data.hs
--- a/library/Rebase/Data/Data.hs
+++ b/library/Rebase/Data/Data.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Data
-(
-  module Data.Data
-)
+  ( module Data.Data,
+  )
 where
 
 import Data.Data
diff --git a/library/Rebase/Data/Dynamic.hs b/library/Rebase/Data/Dynamic.hs
--- a/library/Rebase/Data/Dynamic.hs
+++ b/library/Rebase/Data/Dynamic.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Dynamic
-(
-  module Data.Dynamic
-)
+  ( module Data.Dynamic,
+  )
 where
 
 import Data.Dynamic
diff --git a/library/Rebase/Data/Either.hs b/library/Rebase/Data/Either.hs
--- a/library/Rebase/Data/Either.hs
+++ b/library/Rebase/Data/Either.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Either
-(
-  module Data.Either
-)
+  ( module Data.Either,
+  )
 where
 
 import Data.Either
diff --git a/library/Rebase/Data/Either/Combinators.hs b/library/Rebase/Data/Either/Combinators.hs
--- a/library/Rebase/Data/Either/Combinators.hs
+++ b/library/Rebase/Data/Either/Combinators.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Either.Combinators
-(
-  module Data.Either.Combinators
-)
+  ( module Data.Either.Combinators,
+  )
 where
 
 import Data.Either.Combinators
diff --git a/library/Rebase/Data/Either/Validation.hs b/library/Rebase/Data/Either/Validation.hs
--- a/library/Rebase/Data/Either/Validation.hs
+++ b/library/Rebase/Data/Either/Validation.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Either.Validation
-(
-  module Data.Either.Validation
-)
+  ( module Data.Either.Validation,
+  )
 where
 
 import Data.Either.Validation
diff --git a/library/Rebase/Data/Eq.hs b/library/Rebase/Data/Eq.hs
--- a/library/Rebase/Data/Eq.hs
+++ b/library/Rebase/Data/Eq.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Eq
-(
-  module Data.Eq
-)
+  ( module Data.Eq,
+  )
 where
 
 import Data.Eq
diff --git a/library/Rebase/Data/Fixed.hs b/library/Rebase/Data/Fixed.hs
--- a/library/Rebase/Data/Fixed.hs
+++ b/library/Rebase/Data/Fixed.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Fixed
-(
-  module Data.Fixed
-)
+  ( module Data.Fixed,
+  )
 where
 
 import Data.Fixed
diff --git a/library/Rebase/Data/Foldable.hs b/library/Rebase/Data/Foldable.hs
--- a/library/Rebase/Data/Foldable.hs
+++ b/library/Rebase/Data/Foldable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Foldable
-(
-  module Data.Foldable
-)
+  ( module Data.Foldable,
+  )
 where
 
 import Data.Foldable
diff --git a/library/Rebase/Data/Function.hs b/library/Rebase/Data/Function.hs
--- a/library/Rebase/Data/Function.hs
+++ b/library/Rebase/Data/Function.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Function
-(
-  module Data.Function
-)
+  ( module Data.Function,
+  )
 where
 
 import Data.Function
diff --git a/library/Rebase/Data/Functor.hs b/library/Rebase/Data/Functor.hs
--- a/library/Rebase/Data/Functor.hs
+++ b/library/Rebase/Data/Functor.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor
-(
-  module Data.Functor
-)
+  ( module Data.Functor,
+  )
 where
 
 import Data.Functor
diff --git a/library/Rebase/Data/Functor/Alt.hs b/library/Rebase/Data/Functor/Alt.hs
--- a/library/Rebase/Data/Functor/Alt.hs
+++ b/library/Rebase/Data/Functor/Alt.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Alt
-(
-  module Data.Functor.Alt
-)
+  ( module Data.Functor.Alt,
+  )
 where
 
 import Data.Functor.Alt
diff --git a/library/Rebase/Data/Functor/Apply.hs b/library/Rebase/Data/Functor/Apply.hs
--- a/library/Rebase/Data/Functor/Apply.hs
+++ b/library/Rebase/Data/Functor/Apply.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Apply
-(
-  module Data.Functor.Apply
-)
+  ( module Data.Functor.Apply,
+  )
 where
 
 import Data.Functor.Apply
diff --git a/library/Rebase/Data/Functor/Bind.hs b/library/Rebase/Data/Functor/Bind.hs
--- a/library/Rebase/Data/Functor/Bind.hs
+++ b/library/Rebase/Data/Functor/Bind.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Bind
-(
-  module Data.Functor.Bind
-)
+  ( module Data.Functor.Bind,
+  )
 where
 
 import Data.Functor.Bind
diff --git a/library/Rebase/Data/Functor/Bind/Class.hs b/library/Rebase/Data/Functor/Bind/Class.hs
--- a/library/Rebase/Data/Functor/Bind/Class.hs
+++ b/library/Rebase/Data/Functor/Bind/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Bind.Class
-(
-  module Data.Functor.Bind.Class
-)
+  ( module Data.Functor.Bind.Class,
+  )
 where
 
 import Data.Functor.Bind.Class
diff --git a/library/Rebase/Data/Functor/Bind/Trans.hs b/library/Rebase/Data/Functor/Bind/Trans.hs
--- a/library/Rebase/Data/Functor/Bind/Trans.hs
+++ b/library/Rebase/Data/Functor/Bind/Trans.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Bind.Trans
-(
-  module Data.Functor.Bind.Trans
-)
+  ( module Data.Functor.Bind.Trans,
+  )
 where
 
 import Data.Functor.Bind.Trans
diff --git a/library/Rebase/Data/Functor/Classes.hs b/library/Rebase/Data/Functor/Classes.hs
--- a/library/Rebase/Data/Functor/Classes.hs
+++ b/library/Rebase/Data/Functor/Classes.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Classes
-(
-  module Data.Functor.Classes
-)
+  ( module Data.Functor.Classes,
+  )
 where
 
 import Data.Functor.Classes
diff --git a/library/Rebase/Data/Functor/Compose.hs b/library/Rebase/Data/Functor/Compose.hs
--- a/library/Rebase/Data/Functor/Compose.hs
+++ b/library/Rebase/Data/Functor/Compose.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Compose
-(
-  module Data.Functor.Compose
-)
+  ( module Data.Functor.Compose,
+  )
 where
 
 import Data.Functor.Compose
diff --git a/library/Rebase/Data/Functor/Constant.hs b/library/Rebase/Data/Functor/Constant.hs
--- a/library/Rebase/Data/Functor/Constant.hs
+++ b/library/Rebase/Data/Functor/Constant.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Constant
-(
-  module Data.Functor.Constant
-)
+  ( module Data.Functor.Constant,
+  )
 where
 
 import Data.Functor.Constant
diff --git a/library/Rebase/Data/Functor/Contravariant.hs b/library/Rebase/Data/Functor/Contravariant.hs
--- a/library/Rebase/Data/Functor/Contravariant.hs
+++ b/library/Rebase/Data/Functor/Contravariant.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Contravariant
-(
-  module Data.Functor.Contravariant
-)
+  ( module Data.Functor.Contravariant,
+  )
 where
 
 import Data.Functor.Contravariant
diff --git a/library/Rebase/Data/Functor/Contravariant/Compose.hs b/library/Rebase/Data/Functor/Contravariant/Compose.hs
--- a/library/Rebase/Data/Functor/Contravariant/Compose.hs
+++ b/library/Rebase/Data/Functor/Contravariant/Compose.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Contravariant.Compose
-(
-  module Data.Functor.Contravariant.Compose
-)
+  ( module Data.Functor.Contravariant.Compose,
+  )
 where
 
 import Data.Functor.Contravariant.Compose
diff --git a/library/Rebase/Data/Functor/Contravariant/Divisible.hs b/library/Rebase/Data/Functor/Contravariant/Divisible.hs
--- a/library/Rebase/Data/Functor/Contravariant/Divisible.hs
+++ b/library/Rebase/Data/Functor/Contravariant/Divisible.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Contravariant.Divisible
-(
-  module Data.Functor.Contravariant.Divisible
-)
+  ( module Data.Functor.Contravariant.Divisible,
+  )
 where
 
 import Data.Functor.Contravariant.Divisible
diff --git a/library/Rebase/Data/Functor/Extend.hs b/library/Rebase/Data/Functor/Extend.hs
--- a/library/Rebase/Data/Functor/Extend.hs
+++ b/library/Rebase/Data/Functor/Extend.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Extend
-(
-  module Data.Functor.Extend
-)
+  ( module Data.Functor.Extend,
+  )
 where
 
 import Data.Functor.Extend
diff --git a/library/Rebase/Data/Functor/Identity.hs b/library/Rebase/Data/Functor/Identity.hs
--- a/library/Rebase/Data/Functor/Identity.hs
+++ b/library/Rebase/Data/Functor/Identity.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Identity
-(
-  module Data.Functor.Identity
-)
+  ( module Data.Functor.Identity,
+  )
 where
 
 import Data.Functor.Identity
diff --git a/library/Rebase/Data/Functor/Invariant.hs b/library/Rebase/Data/Functor/Invariant.hs
--- a/library/Rebase/Data/Functor/Invariant.hs
+++ b/library/Rebase/Data/Functor/Invariant.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Invariant
-(
-  module Data.Functor.Invariant
-)
+  ( module Data.Functor.Invariant,
+  )
 where
 
 import Data.Functor.Invariant
diff --git a/library/Rebase/Data/Functor/Invariant/TH.hs b/library/Rebase/Data/Functor/Invariant/TH.hs
--- a/library/Rebase/Data/Functor/Invariant/TH.hs
+++ b/library/Rebase/Data/Functor/Invariant/TH.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Invariant.TH
-(
-  module Data.Functor.Invariant.TH
-)
+  ( module Data.Functor.Invariant.TH,
+  )
 where
 
 import Data.Functor.Invariant.TH
diff --git a/library/Rebase/Data/Functor/Plus.hs b/library/Rebase/Data/Functor/Plus.hs
--- a/library/Rebase/Data/Functor/Plus.hs
+++ b/library/Rebase/Data/Functor/Plus.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Plus
-(
-  module Data.Functor.Plus
-)
+  ( module Data.Functor.Plus,
+  )
 where
 
 import Data.Functor.Plus
diff --git a/library/Rebase/Data/Functor/Product.hs b/library/Rebase/Data/Functor/Product.hs
--- a/library/Rebase/Data/Functor/Product.hs
+++ b/library/Rebase/Data/Functor/Product.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Product
-(
-  module Data.Functor.Product
-)
+  ( module Data.Functor.Product,
+  )
 where
 
 import Data.Functor.Product
diff --git a/library/Rebase/Data/Functor/Reverse.hs b/library/Rebase/Data/Functor/Reverse.hs
--- a/library/Rebase/Data/Functor/Reverse.hs
+++ b/library/Rebase/Data/Functor/Reverse.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Reverse
-(
-  module Data.Functor.Reverse
-)
+  ( module Data.Functor.Reverse,
+  )
 where
 
 import Data.Functor.Reverse
diff --git a/library/Rebase/Data/Functor/Sum.hs b/library/Rebase/Data/Functor/Sum.hs
--- a/library/Rebase/Data/Functor/Sum.hs
+++ b/library/Rebase/Data/Functor/Sum.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Functor.Sum
-(
-  module Data.Functor.Sum
-)
+  ( module Data.Functor.Sum,
+  )
 where
 
 import Data.Functor.Sum
diff --git a/library/Rebase/Data/Graph.hs b/library/Rebase/Data/Graph.hs
--- a/library/Rebase/Data/Graph.hs
+++ b/library/Rebase/Data/Graph.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Graph
-(
-  module Data.Graph
-)
+  ( module Data.Graph,
+  )
 where
 
 import Data.Graph
diff --git a/library/Rebase/Data/Group.hs b/library/Rebase/Data/Group.hs
--- a/library/Rebase/Data/Group.hs
+++ b/library/Rebase/Data/Group.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Group
-(
-  module Data.Group
-)
+  ( module Data.Group,
+  )
 where
 
 import Data.Group
diff --git a/library/Rebase/Data/Groupoid.hs b/library/Rebase/Data/Groupoid.hs
--- a/library/Rebase/Data/Groupoid.hs
+++ b/library/Rebase/Data/Groupoid.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Groupoid
-(
-  module Data.Groupoid
-)
+  ( module Data.Groupoid,
+  )
 where
 
 import Data.Groupoid
diff --git a/library/Rebase/Data/HashMap/Lazy.hs b/library/Rebase/Data/HashMap/Lazy.hs
--- a/library/Rebase/Data/HashMap/Lazy.hs
+++ b/library/Rebase/Data/HashMap/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.HashMap.Lazy
-(
-  module Data.HashMap.Lazy
-)
+  ( module Data.HashMap.Lazy,
+  )
 where
 
 import Data.HashMap.Lazy
diff --git a/library/Rebase/Data/HashMap/Strict.hs b/library/Rebase/Data/HashMap/Strict.hs
--- a/library/Rebase/Data/HashMap/Strict.hs
+++ b/library/Rebase/Data/HashMap/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.HashMap.Strict
-(
-  module Data.HashMap.Strict
-)
+  ( module Data.HashMap.Strict,
+  )
 where
 
 import Data.HashMap.Strict
diff --git a/library/Rebase/Data/HashSet.hs b/library/Rebase/Data/HashSet.hs
--- a/library/Rebase/Data/HashSet.hs
+++ b/library/Rebase/Data/HashSet.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.HashSet
-(
-  module Data.HashSet
-)
+  ( module Data.HashSet,
+  )
 where
 
 import Data.HashSet
diff --git a/library/Rebase/Data/Hashable.hs b/library/Rebase/Data/Hashable.hs
--- a/library/Rebase/Data/Hashable.hs
+++ b/library/Rebase/Data/Hashable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Hashable
-(
-  module Data.Hashable
-)
+  ( module Data.Hashable,
+  )
 where
 
 import Data.Hashable
diff --git a/library/Rebase/Data/IORef.hs b/library/Rebase/Data/IORef.hs
--- a/library/Rebase/Data/IORef.hs
+++ b/library/Rebase/Data/IORef.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.IORef
-(
-  module Data.IORef
-)
+  ( module Data.IORef,
+  )
 where
 
 import Data.IORef
diff --git a/library/Rebase/Data/Int.hs b/library/Rebase/Data/Int.hs
--- a/library/Rebase/Data/Int.hs
+++ b/library/Rebase/Data/Int.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Int
-(
-  module Data.Int
-)
+  ( module Data.Int,
+  )
 where
 
 import Data.Int
diff --git a/library/Rebase/Data/IntMap.hs b/library/Rebase/Data/IntMap.hs
--- a/library/Rebase/Data/IntMap.hs
+++ b/library/Rebase/Data/IntMap.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.IntMap
-(
-  module Data.IntMap
-)
+  ( module Data.IntMap,
+  )
 where
 
 import Data.IntMap
diff --git a/library/Rebase/Data/IntMap/Lazy.hs b/library/Rebase/Data/IntMap/Lazy.hs
--- a/library/Rebase/Data/IntMap/Lazy.hs
+++ b/library/Rebase/Data/IntMap/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.IntMap.Lazy
-(
-  module Data.IntMap.Lazy
-)
+  ( module Data.IntMap.Lazy,
+  )
 where
 
 import Data.IntMap.Lazy
diff --git a/library/Rebase/Data/IntMap/Strict.hs b/library/Rebase/Data/IntMap/Strict.hs
--- a/library/Rebase/Data/IntMap/Strict.hs
+++ b/library/Rebase/Data/IntMap/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.IntMap.Strict
-(
-  module Data.IntMap.Strict
-)
+  ( module Data.IntMap.Strict,
+  )
 where
 
 import Data.IntMap.Strict
diff --git a/library/Rebase/Data/IntSet.hs b/library/Rebase/Data/IntSet.hs
--- a/library/Rebase/Data/IntSet.hs
+++ b/library/Rebase/Data/IntSet.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.IntSet
-(
-  module Data.IntSet
-)
+  ( module Data.IntSet,
+  )
 where
 
 import Data.IntSet
diff --git a/library/Rebase/Data/Isomorphism.hs b/library/Rebase/Data/Isomorphism.hs
--- a/library/Rebase/Data/Isomorphism.hs
+++ b/library/Rebase/Data/Isomorphism.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Isomorphism
-(
-  module Data.Isomorphism
-)
+  ( module Data.Isomorphism,
+  )
 where
 
 import Data.Isomorphism
diff --git a/library/Rebase/Data/Ix.hs b/library/Rebase/Data/Ix.hs
--- a/library/Rebase/Data/Ix.hs
+++ b/library/Rebase/Data/Ix.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Ix
-(
-  module Data.Ix
-)
+  ( module Data.Ix,
+  )
 where
 
 import Data.Ix
diff --git a/library/Rebase/Data/Kind.hs b/library/Rebase/Data/Kind.hs
--- a/library/Rebase/Data/Kind.hs
+++ b/library/Rebase/Data/Kind.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Kind
-(
-  module Data.Kind
-)
+  ( module Data.Kind,
+  )
 where
 
 import Data.Kind
diff --git a/library/Rebase/Data/List.hs b/library/Rebase/Data/List.hs
--- a/library/Rebase/Data/List.hs
+++ b/library/Rebase/Data/List.hs
@@ -1,8 +1,7 @@
 module Rebase.Data.List
-(
-  module Data.List,
-  List,
-)
+  ( module Data.List,
+    List,
+  )
 where
 
 import Data.List
diff --git a/library/Rebase/Data/List/NonEmpty.hs b/library/Rebase/Data/List/NonEmpty.hs
--- a/library/Rebase/Data/List/NonEmpty.hs
+++ b/library/Rebase/Data/List/NonEmpty.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.List.NonEmpty
-(
-  module Data.List.NonEmpty
-)
+  ( module Data.List.NonEmpty,
+  )
 where
 
 import Data.List.NonEmpty
diff --git a/library/Rebase/Data/List1.hs b/library/Rebase/Data/List1.hs
--- a/library/Rebase/Data/List1.hs
+++ b/library/Rebase/Data/List1.hs
@@ -2,10 +2,9 @@
 -- This module simply provides a more meaningful name
 -- to "Data.List.NonEmpty".
 module Rebase.Data.List1
-(
-  module Data.List.NonEmpty,
-  List1,
-)
+  ( module Data.List.NonEmpty,
+    List1,
+  )
 where
 
 import Data.List.NonEmpty
diff --git a/library/Rebase/Data/Map.hs b/library/Rebase/Data/Map.hs
--- a/library/Rebase/Data/Map.hs
+++ b/library/Rebase/Data/Map.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Map
-(
-  module Data.Map
-)
+  ( module Data.Map,
+  )
 where
 
 import Data.Map
diff --git a/library/Rebase/Data/Map/Lazy.hs b/library/Rebase/Data/Map/Lazy.hs
--- a/library/Rebase/Data/Map/Lazy.hs
+++ b/library/Rebase/Data/Map/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Map.Lazy
-(
-  module Data.Map.Lazy
-)
+  ( module Data.Map.Lazy,
+  )
 where
 
 import Data.Map.Lazy
diff --git a/library/Rebase/Data/Map/Strict.hs b/library/Rebase/Data/Map/Strict.hs
--- a/library/Rebase/Data/Map/Strict.hs
+++ b/library/Rebase/Data/Map/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Map.Strict
-(
-  module Data.Map.Strict
-)
+  ( module Data.Map.Strict,
+  )
 where
 
 import Data.Map.Strict
diff --git a/library/Rebase/Data/Maybe.hs b/library/Rebase/Data/Maybe.hs
--- a/library/Rebase/Data/Maybe.hs
+++ b/library/Rebase/Data/Maybe.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Maybe
-(
-  module Data.Maybe
-)
+  ( module Data.Maybe,
+  )
 where
 
 import Data.Maybe
diff --git a/library/Rebase/Data/Monoid.hs b/library/Rebase/Data/Monoid.hs
--- a/library/Rebase/Data/Monoid.hs
+++ b/library/Rebase/Data/Monoid.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Monoid
-(
-  module Data.Monoid
-)
+  ( module Data.Monoid,
+  )
 where
 
 import Data.Monoid
diff --git a/library/Rebase/Data/Ord.hs b/library/Rebase/Data/Ord.hs
--- a/library/Rebase/Data/Ord.hs
+++ b/library/Rebase/Data/Ord.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Ord
-(
-  module Data.Ord
-)
+  ( module Data.Ord,
+  )
 where
 
 import Data.Ord
diff --git a/library/Rebase/Data/Profunctor.hs b/library/Rebase/Data/Profunctor.hs
--- a/library/Rebase/Data/Profunctor.hs
+++ b/library/Rebase/Data/Profunctor.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor
-(
-  module Data.Profunctor
-)
+  ( module Data.Profunctor,
+  )
 where
 
 import Data.Profunctor
diff --git a/library/Rebase/Data/Profunctor/Adjunction.hs b/library/Rebase/Data/Profunctor/Adjunction.hs
--- a/library/Rebase/Data/Profunctor/Adjunction.hs
+++ b/library/Rebase/Data/Profunctor/Adjunction.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Adjunction
-(
-  module Data.Profunctor.Adjunction
-)
+  ( module Data.Profunctor.Adjunction,
+  )
 where
 
 import Data.Profunctor.Adjunction
diff --git a/library/Rebase/Data/Profunctor/Cayley.hs b/library/Rebase/Data/Profunctor/Cayley.hs
--- a/library/Rebase/Data/Profunctor/Cayley.hs
+++ b/library/Rebase/Data/Profunctor/Cayley.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Cayley
-(
-  module Data.Profunctor.Cayley
-)
+  ( module Data.Profunctor.Cayley,
+  )
 where
 
 import Data.Profunctor.Cayley
diff --git a/library/Rebase/Data/Profunctor/Choice.hs b/library/Rebase/Data/Profunctor/Choice.hs
--- a/library/Rebase/Data/Profunctor/Choice.hs
+++ b/library/Rebase/Data/Profunctor/Choice.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Choice
-(
-  module Data.Profunctor.Choice
-)
+  ( module Data.Profunctor.Choice,
+  )
 where
 
 import Data.Profunctor.Choice
diff --git a/library/Rebase/Data/Profunctor/Closed.hs b/library/Rebase/Data/Profunctor/Closed.hs
--- a/library/Rebase/Data/Profunctor/Closed.hs
+++ b/library/Rebase/Data/Profunctor/Closed.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Closed
-(
-  module Data.Profunctor.Closed
-)
+  ( module Data.Profunctor.Closed,
+  )
 where
 
 import Data.Profunctor.Closed
diff --git a/library/Rebase/Data/Profunctor/Composition.hs b/library/Rebase/Data/Profunctor/Composition.hs
--- a/library/Rebase/Data/Profunctor/Composition.hs
+++ b/library/Rebase/Data/Profunctor/Composition.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Composition
-(
-  module Data.Profunctor.Composition
-)
+  ( module Data.Profunctor.Composition,
+  )
 where
 
 import Data.Profunctor.Composition
diff --git a/library/Rebase/Data/Profunctor/Mapping.hs b/library/Rebase/Data/Profunctor/Mapping.hs
--- a/library/Rebase/Data/Profunctor/Mapping.hs
+++ b/library/Rebase/Data/Profunctor/Mapping.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Mapping
-(
-  module Data.Profunctor.Mapping
-)
+  ( module Data.Profunctor.Mapping,
+  )
 where
 
 import Data.Profunctor.Mapping
diff --git a/library/Rebase/Data/Profunctor/Monad.hs b/library/Rebase/Data/Profunctor/Monad.hs
--- a/library/Rebase/Data/Profunctor/Monad.hs
+++ b/library/Rebase/Data/Profunctor/Monad.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Monad
-(
-  module Data.Profunctor.Monad
-)
+  ( module Data.Profunctor.Monad,
+  )
 where
 
 import Data.Profunctor.Monad
diff --git a/library/Rebase/Data/Profunctor/Ran.hs b/library/Rebase/Data/Profunctor/Ran.hs
--- a/library/Rebase/Data/Profunctor/Ran.hs
+++ b/library/Rebase/Data/Profunctor/Ran.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Ran
-(
-  module Data.Profunctor.Ran
-)
+  ( module Data.Profunctor.Ran,
+  )
 where
 
 import Data.Profunctor.Ran
diff --git a/library/Rebase/Data/Profunctor/Rep.hs b/library/Rebase/Data/Profunctor/Rep.hs
--- a/library/Rebase/Data/Profunctor/Rep.hs
+++ b/library/Rebase/Data/Profunctor/Rep.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Rep
-(
-  module Data.Profunctor.Rep
-)
+  ( module Data.Profunctor.Rep,
+  )
 where
 
 import Data.Profunctor.Rep
diff --git a/library/Rebase/Data/Profunctor/Sieve.hs b/library/Rebase/Data/Profunctor/Sieve.hs
--- a/library/Rebase/Data/Profunctor/Sieve.hs
+++ b/library/Rebase/Data/Profunctor/Sieve.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Sieve
-(
-  module Data.Profunctor.Sieve
-)
+  ( module Data.Profunctor.Sieve,
+  )
 where
 
 import Data.Profunctor.Sieve
diff --git a/library/Rebase/Data/Profunctor/Strong.hs b/library/Rebase/Data/Profunctor/Strong.hs
--- a/library/Rebase/Data/Profunctor/Strong.hs
+++ b/library/Rebase/Data/Profunctor/Strong.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Strong
-(
-  module Data.Profunctor.Strong
-)
+  ( module Data.Profunctor.Strong,
+  )
 where
 
 import Data.Profunctor.Strong
diff --git a/library/Rebase/Data/Profunctor/Traversing.hs b/library/Rebase/Data/Profunctor/Traversing.hs
--- a/library/Rebase/Data/Profunctor/Traversing.hs
+++ b/library/Rebase/Data/Profunctor/Traversing.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Traversing
-(
-  module Data.Profunctor.Traversing
-)
+  ( module Data.Profunctor.Traversing,
+  )
 where
 
 import Data.Profunctor.Traversing
diff --git a/library/Rebase/Data/Profunctor/Types.hs b/library/Rebase/Data/Profunctor/Types.hs
--- a/library/Rebase/Data/Profunctor/Types.hs
+++ b/library/Rebase/Data/Profunctor/Types.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Types
-(
-  module Data.Profunctor.Types
-)
+  ( module Data.Profunctor.Types,
+  )
 where
 
 import Data.Profunctor.Types
diff --git a/library/Rebase/Data/Profunctor/Unsafe.hs b/library/Rebase/Data/Profunctor/Unsafe.hs
--- a/library/Rebase/Data/Profunctor/Unsafe.hs
+++ b/library/Rebase/Data/Profunctor/Unsafe.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Unsafe
-(
-  module Data.Profunctor.Unsafe
-)
+  ( module Data.Profunctor.Unsafe,
+  )
 where
 
 import Data.Profunctor.Unsafe
diff --git a/library/Rebase/Data/Profunctor/Yoneda.hs b/library/Rebase/Data/Profunctor/Yoneda.hs
--- a/library/Rebase/Data/Profunctor/Yoneda.hs
+++ b/library/Rebase/Data/Profunctor/Yoneda.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Profunctor.Yoneda
-(
-  module Data.Profunctor.Yoneda
-)
+  ( module Data.Profunctor.Yoneda,
+  )
 where
 
 import Data.Profunctor.Yoneda
diff --git a/library/Rebase/Data/Proxy.hs b/library/Rebase/Data/Proxy.hs
--- a/library/Rebase/Data/Proxy.hs
+++ b/library/Rebase/Data/Proxy.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Proxy
-(
-  module Data.Proxy
-)
+  ( module Data.Proxy,
+  )
 where
 
 import Data.Proxy
diff --git a/library/Rebase/Data/Ratio.hs b/library/Rebase/Data/Ratio.hs
--- a/library/Rebase/Data/Ratio.hs
+++ b/library/Rebase/Data/Ratio.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Ratio
-(
-  module Data.Ratio
-)
+  ( module Data.Ratio,
+  )
 where
 
 import Data.Ratio
diff --git a/library/Rebase/Data/STRef.hs b/library/Rebase/Data/STRef.hs
--- a/library/Rebase/Data/STRef.hs
+++ b/library/Rebase/Data/STRef.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.STRef
-(
-  module Data.STRef
-)
+  ( module Data.STRef,
+  )
 where
 
 import Data.STRef
diff --git a/library/Rebase/Data/STRef/Lazy.hs b/library/Rebase/Data/STRef/Lazy.hs
--- a/library/Rebase/Data/STRef/Lazy.hs
+++ b/library/Rebase/Data/STRef/Lazy.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.STRef.Lazy
-(
-  module Data.STRef.Lazy
-)
+  ( module Data.STRef.Lazy,
+  )
 where
 
 import Data.STRef.Lazy
diff --git a/library/Rebase/Data/STRef/Strict.hs b/library/Rebase/Data/STRef/Strict.hs
--- a/library/Rebase/Data/STRef/Strict.hs
+++ b/library/Rebase/Data/STRef/Strict.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.STRef.Strict
-(
-  module Data.STRef.Strict
-)
+  ( module Data.STRef.Strict,
+  )
 where
 
 import Data.STRef.Strict
diff --git a/library/Rebase/Data/Scientific.hs b/library/Rebase/Data/Scientific.hs
--- a/library/Rebase/Data/Scientific.hs
+++ b/library/Rebase/Data/Scientific.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Scientific
-(
-  module Data.Scientific
-)
+  ( module Data.Scientific,
+  )
 where
 
 import Data.Scientific
diff --git a/library/Rebase/Data/Semigroup.hs b/library/Rebase/Data/Semigroup.hs
--- a/library/Rebase/Data/Semigroup.hs
+++ b/library/Rebase/Data/Semigroup.hs
@@ -1,8 +1,7 @@
 module Rebase.Data.Semigroup
-(
-  module Data.Semigroup,
-  sappend,
-)
+  ( module Data.Semigroup,
+    sappend,
+  )
 where
 
 import Data.Semigroup
diff --git a/library/Rebase/Data/Semigroup/Bifoldable.hs b/library/Rebase/Data/Semigroup/Bifoldable.hs
--- a/library/Rebase/Data/Semigroup/Bifoldable.hs
+++ b/library/Rebase/Data/Semigroup/Bifoldable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroup.Bifoldable
-(
-  module Data.Semigroup.Bifoldable
-)
+  ( module Data.Semigroup.Bifoldable,
+  )
 where
 
 import Data.Semigroup.Bifoldable
diff --git a/library/Rebase/Data/Semigroup/Bitraversable.hs b/library/Rebase/Data/Semigroup/Bitraversable.hs
--- a/library/Rebase/Data/Semigroup/Bitraversable.hs
+++ b/library/Rebase/Data/Semigroup/Bitraversable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroup.Bitraversable
-(
-  module Data.Semigroup.Bitraversable
-)
+  ( module Data.Semigroup.Bitraversable,
+  )
 where
 
 import Data.Semigroup.Bitraversable
diff --git a/library/Rebase/Data/Semigroup/Foldable.hs b/library/Rebase/Data/Semigroup/Foldable.hs
--- a/library/Rebase/Data/Semigroup/Foldable.hs
+++ b/library/Rebase/Data/Semigroup/Foldable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroup.Foldable
-(
-  module Data.Semigroup.Foldable
-)
+  ( module Data.Semigroup.Foldable,
+  )
 where
 
 import Data.Semigroup.Foldable
diff --git a/library/Rebase/Data/Semigroup/Foldable/Class.hs b/library/Rebase/Data/Semigroup/Foldable/Class.hs
--- a/library/Rebase/Data/Semigroup/Foldable/Class.hs
+++ b/library/Rebase/Data/Semigroup/Foldable/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroup.Foldable.Class
-(
-  module Data.Semigroup.Foldable.Class
-)
+  ( module Data.Semigroup.Foldable.Class,
+  )
 where
 
 import Data.Semigroup.Foldable.Class
diff --git a/library/Rebase/Data/Semigroup/Traversable.hs b/library/Rebase/Data/Semigroup/Traversable.hs
--- a/library/Rebase/Data/Semigroup/Traversable.hs
+++ b/library/Rebase/Data/Semigroup/Traversable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroup.Traversable
-(
-  module Data.Semigroup.Traversable
-)
+  ( module Data.Semigroup.Traversable,
+  )
 where
 
 import Data.Semigroup.Traversable
diff --git a/library/Rebase/Data/Semigroup/Traversable/Class.hs b/library/Rebase/Data/Semigroup/Traversable/Class.hs
--- a/library/Rebase/Data/Semigroup/Traversable/Class.hs
+++ b/library/Rebase/Data/Semigroup/Traversable/Class.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroup.Traversable.Class
-(
-  module Data.Semigroup.Traversable.Class
-)
+  ( module Data.Semigroup.Traversable.Class,
+  )
 where
 
 import Data.Semigroup.Traversable.Class
diff --git a/library/Rebase/Data/Semigroupoid.hs b/library/Rebase/Data/Semigroupoid.hs
--- a/library/Rebase/Data/Semigroupoid.hs
+++ b/library/Rebase/Data/Semigroupoid.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroupoid
-(
-  module Data.Semigroupoid
-)
+  ( module Data.Semigroupoid,
+  )
 where
 
 import Data.Semigroupoid
diff --git a/library/Rebase/Data/Semigroupoid/Dual.hs b/library/Rebase/Data/Semigroupoid/Dual.hs
--- a/library/Rebase/Data/Semigroupoid/Dual.hs
+++ b/library/Rebase/Data/Semigroupoid/Dual.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroupoid.Dual
-(
-  module Data.Semigroupoid.Dual
-)
+  ( module Data.Semigroupoid.Dual,
+  )
 where
 
 import Data.Semigroupoid.Dual
diff --git a/library/Rebase/Data/Semigroupoid/Ob.hs b/library/Rebase/Data/Semigroupoid/Ob.hs
--- a/library/Rebase/Data/Semigroupoid/Ob.hs
+++ b/library/Rebase/Data/Semigroupoid/Ob.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroupoid.Ob
-(
-  module Data.Semigroupoid.Ob
-)
+  ( module Data.Semigroupoid.Ob,
+  )
 where
 
 import Data.Semigroupoid.Ob
diff --git a/library/Rebase/Data/Semigroupoid/Static.hs b/library/Rebase/Data/Semigroupoid/Static.hs
--- a/library/Rebase/Data/Semigroupoid/Static.hs
+++ b/library/Rebase/Data/Semigroupoid/Static.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Semigroupoid.Static
-(
-  module Data.Semigroupoid.Static
-)
+  ( module Data.Semigroupoid.Static,
+  )
 where
 
 import Data.Semigroupoid.Static
diff --git a/library/Rebase/Data/Sequence.hs b/library/Rebase/Data/Sequence.hs
--- a/library/Rebase/Data/Sequence.hs
+++ b/library/Rebase/Data/Sequence.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Sequence
-(
-  module Data.Sequence
-)
+  ( module Data.Sequence,
+  )
 where
 
 import Data.Sequence
diff --git a/library/Rebase/Data/Set.hs b/library/Rebase/Data/Set.hs
--- a/library/Rebase/Data/Set.hs
+++ b/library/Rebase/Data/Set.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Set
-(
-  module Data.Set
-)
+  ( module Data.Set,
+  )
 where
 
 import Data.Set
diff --git a/library/Rebase/Data/String.hs b/library/Rebase/Data/String.hs
--- a/library/Rebase/Data/String.hs
+++ b/library/Rebase/Data/String.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.String
-(
-  module Data.String
-)
+  ( module Data.String,
+  )
 where
 
 import Data.String
diff --git a/library/Rebase/Data/Text.hs b/library/Rebase/Data/Text.hs
--- a/library/Rebase/Data/Text.hs
+++ b/library/Rebase/Data/Text.hs
@@ -2,13 +2,12 @@
 -- Unifies some modules,
 -- which are separated in the original API for unknown reasons.
 module Rebase.Data.Text
-(
-  module Data.Text,
-  module Data.Text.IO,
-  module Data.Text.Encoding,
-)
+  ( module Data.Text,
+    module Data.Text.IO,
+    module Data.Text.Encoding,
+  )
 where
 
 import Data.Text
-import Data.Text.IO
 import Data.Text.Encoding
+import Data.Text.IO
diff --git a/library/Rebase/Data/Text/Array.hs b/library/Rebase/Data/Text/Array.hs
--- a/library/Rebase/Data/Text/Array.hs
+++ b/library/Rebase/Data/Text/Array.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Array
-(
-  module Data.Text.Array
-)
+  ( module Data.Text.Array,
+  )
 where
 
 import Data.Text.Array
diff --git a/library/Rebase/Data/Text/Encoding.hs b/library/Rebase/Data/Text/Encoding.hs
--- a/library/Rebase/Data/Text/Encoding.hs
+++ b/library/Rebase/Data/Text/Encoding.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Encoding
-(
-  module Data.Text.Encoding
-)
+  ( module Data.Text.Encoding,
+  )
 where
 
 import Data.Text.Encoding
diff --git a/library/Rebase/Data/Text/Encoding/Error.hs b/library/Rebase/Data/Text/Encoding/Error.hs
--- a/library/Rebase/Data/Text/Encoding/Error.hs
+++ b/library/Rebase/Data/Text/Encoding/Error.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Encoding.Error
-(
-  module Data.Text.Encoding.Error
-)
+  ( module Data.Text.Encoding.Error,
+  )
 where
 
 import Data.Text.Encoding.Error
diff --git a/library/Rebase/Data/Text/Foreign.hs b/library/Rebase/Data/Text/Foreign.hs
--- a/library/Rebase/Data/Text/Foreign.hs
+++ b/library/Rebase/Data/Text/Foreign.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Foreign
-(
-  module Data.Text.Foreign
-)
+  ( module Data.Text.Foreign,
+  )
 where
 
 import Data.Text.Foreign
diff --git a/library/Rebase/Data/Text/IO.hs b/library/Rebase/Data/Text/IO.hs
--- a/library/Rebase/Data/Text/IO.hs
+++ b/library/Rebase/Data/Text/IO.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.IO
-(
-  module Data.Text.IO
-)
+  ( module Data.Text.IO,
+  )
 where
 
 import Data.Text.IO
diff --git a/library/Rebase/Data/Text/Internal.hs b/library/Rebase/Data/Text/Internal.hs
--- a/library/Rebase/Data/Text/Internal.hs
+++ b/library/Rebase/Data/Text/Internal.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Internal
-(
-  module Data.Text.Internal
-)
+  ( module Data.Text.Internal,
+  )
 where
 
 import Data.Text.Internal
diff --git a/library/Rebase/Data/Text/Lazy.hs b/library/Rebase/Data/Text/Lazy.hs
--- a/library/Rebase/Data/Text/Lazy.hs
+++ b/library/Rebase/Data/Text/Lazy.hs
@@ -2,13 +2,12 @@
 -- Unifies some modules,
 -- which are separated in the original API for unknown reasons.
 module Rebase.Data.Text.Lazy
-(
-  module Data.Text.Lazy,
-  module Data.Text.Lazy.IO,
-  module Data.Text.Lazy.Encoding,
-)
+  ( module Data.Text.Lazy,
+    module Data.Text.Lazy.IO,
+    module Data.Text.Lazy.Encoding,
+  )
 where
 
 import Data.Text.Lazy
-import Data.Text.Lazy.IO
 import Data.Text.Lazy.Encoding
+import Data.Text.Lazy.IO
diff --git a/library/Rebase/Data/Text/Lazy/Builder.hs b/library/Rebase/Data/Text/Lazy/Builder.hs
--- a/library/Rebase/Data/Text/Lazy/Builder.hs
+++ b/library/Rebase/Data/Text/Lazy/Builder.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Lazy.Builder
-(
-  module Data.Text.Lazy.Builder
-)
+  ( module Data.Text.Lazy.Builder,
+  )
 where
 
 import Data.Text.Lazy.Builder
diff --git a/library/Rebase/Data/Text/Lazy/Builder/Int.hs b/library/Rebase/Data/Text/Lazy/Builder/Int.hs
--- a/library/Rebase/Data/Text/Lazy/Builder/Int.hs
+++ b/library/Rebase/Data/Text/Lazy/Builder/Int.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Lazy.Builder.Int
-(
-  module Data.Text.Lazy.Builder.Int
-)
+  ( module Data.Text.Lazy.Builder.Int,
+  )
 where
 
 import Data.Text.Lazy.Builder.Int
diff --git a/library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs b/library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs
--- a/library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs
+++ b/library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Lazy.Builder.RealFloat
-(
-  module Data.Text.Lazy.Builder.RealFloat
-)
+  ( module Data.Text.Lazy.Builder.RealFloat,
+  )
 where
 
 import Data.Text.Lazy.Builder.RealFloat
diff --git a/library/Rebase/Data/Text/Lazy/Builder/Scientific.hs b/library/Rebase/Data/Text/Lazy/Builder/Scientific.hs
--- a/library/Rebase/Data/Text/Lazy/Builder/Scientific.hs
+++ b/library/Rebase/Data/Text/Lazy/Builder/Scientific.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Lazy.Builder.Scientific
-(
-  module Data.Text.Lazy.Builder.Scientific
-)
+  ( module Data.Text.Lazy.Builder.Scientific,
+  )
 where
 
 import Data.Text.Lazy.Builder.Scientific
diff --git a/library/Rebase/Data/Text/Lazy/Encoding.hs b/library/Rebase/Data/Text/Lazy/Encoding.hs
--- a/library/Rebase/Data/Text/Lazy/Encoding.hs
+++ b/library/Rebase/Data/Text/Lazy/Encoding.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Lazy.Encoding
-(
-  module Data.Text.Lazy.Encoding
-)
+  ( module Data.Text.Lazy.Encoding,
+  )
 where
 
 import Data.Text.Lazy.Encoding
diff --git a/library/Rebase/Data/Text/Lazy/IO.hs b/library/Rebase/Data/Text/Lazy/IO.hs
--- a/library/Rebase/Data/Text/Lazy/IO.hs
+++ b/library/Rebase/Data/Text/Lazy/IO.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Lazy.IO
-(
-  module Data.Text.Lazy.IO
-)
+  ( module Data.Text.Lazy.IO,
+  )
 where
 
 import Data.Text.Lazy.IO
diff --git a/library/Rebase/Data/Text/Lazy/Read.hs b/library/Rebase/Data/Text/Lazy/Read.hs
--- a/library/Rebase/Data/Text/Lazy/Read.hs
+++ b/library/Rebase/Data/Text/Lazy/Read.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Lazy.Read
-(
-  module Data.Text.Lazy.Read
-)
+  ( module Data.Text.Lazy.Read,
+  )
 where
 
 import Data.Text.Lazy.Read
diff --git a/library/Rebase/Data/Text/Read.hs b/library/Rebase/Data/Text/Read.hs
--- a/library/Rebase/Data/Text/Read.hs
+++ b/library/Rebase/Data/Text/Read.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Read
-(
-  module Data.Text.Read
-)
+  ( module Data.Text.Read,
+  )
 where
 
 import Data.Text.Read
diff --git a/library/Rebase/Data/Text/Unsafe.hs b/library/Rebase/Data/Text/Unsafe.hs
--- a/library/Rebase/Data/Text/Unsafe.hs
+++ b/library/Rebase/Data/Text/Unsafe.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Text.Unsafe
-(
-  module Data.Text.Unsafe
-)
+  ( module Data.Text.Unsafe,
+  )
 where
 
 import Data.Text.Unsafe
diff --git a/library/Rebase/Data/Time.hs b/library/Rebase/Data/Time.hs
--- a/library/Rebase/Data/Time.hs
+++ b/library/Rebase/Data/Time.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time
-(
-  module Data.Time
-)
+  ( module Data.Time,
+  )
 where
 
 import Data.Time
diff --git a/library/Rebase/Data/Time/Calendar.hs b/library/Rebase/Data/Time/Calendar.hs
--- a/library/Rebase/Data/Time/Calendar.hs
+++ b/library/Rebase/Data/Time/Calendar.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Calendar
-(
-  module Data.Time.Calendar
-)
+  ( module Data.Time.Calendar,
+  )
 where
 
 import Data.Time.Calendar
diff --git a/library/Rebase/Data/Time/Calendar/Easter.hs b/library/Rebase/Data/Time/Calendar/Easter.hs
--- a/library/Rebase/Data/Time/Calendar/Easter.hs
+++ b/library/Rebase/Data/Time/Calendar/Easter.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Calendar.Easter
-(
-  module Data.Time.Calendar.Easter
-)
+  ( module Data.Time.Calendar.Easter,
+  )
 where
 
 import Data.Time.Calendar.Easter
diff --git a/library/Rebase/Data/Time/Calendar/Julian.hs b/library/Rebase/Data/Time/Calendar/Julian.hs
--- a/library/Rebase/Data/Time/Calendar/Julian.hs
+++ b/library/Rebase/Data/Time/Calendar/Julian.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Calendar.Julian
-(
-  module Data.Time.Calendar.Julian
-)
+  ( module Data.Time.Calendar.Julian,
+  )
 where
 
 import Data.Time.Calendar.Julian
diff --git a/library/Rebase/Data/Time/Calendar/MonthDay.hs b/library/Rebase/Data/Time/Calendar/MonthDay.hs
--- a/library/Rebase/Data/Time/Calendar/MonthDay.hs
+++ b/library/Rebase/Data/Time/Calendar/MonthDay.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Calendar.MonthDay
-(
-  module Data.Time.Calendar.MonthDay
-)
+  ( module Data.Time.Calendar.MonthDay,
+  )
 where
 
 import Data.Time.Calendar.MonthDay
diff --git a/library/Rebase/Data/Time/Calendar/OrdinalDate.hs b/library/Rebase/Data/Time/Calendar/OrdinalDate.hs
--- a/library/Rebase/Data/Time/Calendar/OrdinalDate.hs
+++ b/library/Rebase/Data/Time/Calendar/OrdinalDate.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Calendar.OrdinalDate
-(
-  module Data.Time.Calendar.OrdinalDate
-)
+  ( module Data.Time.Calendar.OrdinalDate,
+  )
 where
 
 import Data.Time.Calendar.OrdinalDate
diff --git a/library/Rebase/Data/Time/Calendar/WeekDate.hs b/library/Rebase/Data/Time/Calendar/WeekDate.hs
--- a/library/Rebase/Data/Time/Calendar/WeekDate.hs
+++ b/library/Rebase/Data/Time/Calendar/WeekDate.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Calendar.WeekDate
-(
-  module Data.Time.Calendar.WeekDate
-)
+  ( module Data.Time.Calendar.WeekDate,
+  )
 where
 
 import Data.Time.Calendar.WeekDate
diff --git a/library/Rebase/Data/Time/Clock.hs b/library/Rebase/Data/Time/Clock.hs
--- a/library/Rebase/Data/Time/Clock.hs
+++ b/library/Rebase/Data/Time/Clock.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Clock
-(
-  module Data.Time.Clock
-)
+  ( module Data.Time.Clock,
+  )
 where
 
 import Data.Time.Clock
diff --git a/library/Rebase/Data/Time/Clock/POSIX.hs b/library/Rebase/Data/Time/Clock/POSIX.hs
--- a/library/Rebase/Data/Time/Clock/POSIX.hs
+++ b/library/Rebase/Data/Time/Clock/POSIX.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Clock.POSIX
-(
-  module Data.Time.Clock.POSIX
-)
+  ( module Data.Time.Clock.POSIX,
+  )
 where
 
 import Data.Time.Clock.POSIX
diff --git a/library/Rebase/Data/Time/Clock/System.hs b/library/Rebase/Data/Time/Clock/System.hs
--- a/library/Rebase/Data/Time/Clock/System.hs
+++ b/library/Rebase/Data/Time/Clock/System.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Clock.System
-(
-  module Data.Time.Clock.System
-)
+  ( module Data.Time.Clock.System,
+  )
 where
 
 import Data.Time.Clock.System
diff --git a/library/Rebase/Data/Time/Clock/TAI.hs b/library/Rebase/Data/Time/Clock/TAI.hs
--- a/library/Rebase/Data/Time/Clock/TAI.hs
+++ b/library/Rebase/Data/Time/Clock/TAI.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Clock.TAI
-(
-  module Data.Time.Clock.TAI
-)
+  ( module Data.Time.Clock.TAI,
+  )
 where
 
 import Data.Time.Clock.TAI
diff --git a/library/Rebase/Data/Time/Compat.hs b/library/Rebase/Data/Time/Compat.hs
--- a/library/Rebase/Data/Time/Compat.hs
+++ b/library/Rebase/Data/Time/Compat.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Compat
-(
-  module Data.Time.Compat
-)
+  ( module Data.Time.Compat,
+  )
 where
 
 import Data.Time.Compat
diff --git a/library/Rebase/Data/Time/Format.hs b/library/Rebase/Data/Time/Format.hs
--- a/library/Rebase/Data/Time/Format.hs
+++ b/library/Rebase/Data/Time/Format.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Format
-(
-  module Data.Time.Format
-)
+  ( module Data.Time.Format,
+  )
 where
 
 import Data.Time.Format
diff --git a/library/Rebase/Data/Time/Format/ISO8601.hs b/library/Rebase/Data/Time/Format/ISO8601.hs
--- a/library/Rebase/Data/Time/Format/ISO8601.hs
+++ b/library/Rebase/Data/Time/Format/ISO8601.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.Format.ISO8601
-(
-  module Data.Time.Format.ISO8601
-)
+  ( module Data.Time.Format.ISO8601,
+  )
 where
 
 import Data.Time.Format.ISO8601
diff --git a/library/Rebase/Data/Time/LocalTime.hs b/library/Rebase/Data/Time/LocalTime.hs
--- a/library/Rebase/Data/Time/LocalTime.hs
+++ b/library/Rebase/Data/Time/LocalTime.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Time.LocalTime
-(
-  module Data.Time.LocalTime
-)
+  ( module Data.Time.LocalTime,
+  )
 where
 
 import Data.Time.LocalTime
diff --git a/library/Rebase/Data/Traversable.hs b/library/Rebase/Data/Traversable.hs
--- a/library/Rebase/Data/Traversable.hs
+++ b/library/Rebase/Data/Traversable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Traversable
-(
-  module Data.Traversable
-)
+  ( module Data.Traversable,
+  )
 where
 
 import Data.Traversable
diff --git a/library/Rebase/Data/Traversable/Instances.hs b/library/Rebase/Data/Traversable/Instances.hs
--- a/library/Rebase/Data/Traversable/Instances.hs
+++ b/library/Rebase/Data/Traversable/Instances.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Traversable.Instances
-(
-  module Data.Traversable.Instances
-)
+  ( module Data.Traversable.Instances,
+  )
 where
 
 import Data.Traversable.Instances
diff --git a/library/Rebase/Data/Tree.hs b/library/Rebase/Data/Tree.hs
--- a/library/Rebase/Data/Tree.hs
+++ b/library/Rebase/Data/Tree.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Tree
-(
-  module Data.Tree
-)
+  ( module Data.Tree,
+  )
 where
 
 import Data.Tree
diff --git a/library/Rebase/Data/Tuple.hs b/library/Rebase/Data/Tuple.hs
--- a/library/Rebase/Data/Tuple.hs
+++ b/library/Rebase/Data/Tuple.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Tuple
-(
-  module Data.Tuple
-)
+  ( module Data.Tuple,
+  )
 where
 
 import Data.Tuple
diff --git a/library/Rebase/Data/Type/Bool.hs b/library/Rebase/Data/Type/Bool.hs
--- a/library/Rebase/Data/Type/Bool.hs
+++ b/library/Rebase/Data/Type/Bool.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Type.Bool
-(
-  module Data.Type.Bool
-)
+  ( module Data.Type.Bool,
+  )
 where
 
 import Data.Type.Bool
diff --git a/library/Rebase/Data/Type/Coercion.hs b/library/Rebase/Data/Type/Coercion.hs
--- a/library/Rebase/Data/Type/Coercion.hs
+++ b/library/Rebase/Data/Type/Coercion.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Type.Coercion
-(
-  module Data.Type.Coercion
-)
+  ( module Data.Type.Coercion,
+  )
 where
 
 import Data.Type.Coercion
diff --git a/library/Rebase/Data/Type/Equality.hs b/library/Rebase/Data/Type/Equality.hs
--- a/library/Rebase/Data/Type/Equality.hs
+++ b/library/Rebase/Data/Type/Equality.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Type.Equality
-(
-  module Data.Type.Equality
-)
+  ( module Data.Type.Equality,
+  )
 where
 
 import Data.Type.Equality
diff --git a/library/Rebase/Data/Typeable.hs b/library/Rebase/Data/Typeable.hs
--- a/library/Rebase/Data/Typeable.hs
+++ b/library/Rebase/Data/Typeable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Typeable
-(
-  module Data.Typeable
-)
+  ( module Data.Typeable,
+  )
 where
 
 import Data.Typeable
diff --git a/library/Rebase/Data/UUID.hs b/library/Rebase/Data/UUID.hs
--- a/library/Rebase/Data/UUID.hs
+++ b/library/Rebase/Data/UUID.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.UUID
-(
-  module Data.UUID.Types
-)
+  ( module Data.UUID.Types,
+  )
 where
 
 import Data.UUID.Types
diff --git a/library/Rebase/Data/Unique.hs b/library/Rebase/Data/Unique.hs
--- a/library/Rebase/Data/Unique.hs
+++ b/library/Rebase/Data/Unique.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Unique
-(
-  module Data.Unique
-)
+  ( module Data.Unique,
+  )
 where
 
 import Data.Unique
diff --git a/library/Rebase/Data/Vector.hs b/library/Rebase/Data/Vector.hs
--- a/library/Rebase/Data/Vector.hs
+++ b/library/Rebase/Data/Vector.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector
-(
-  module Data.Vector
-)
+  ( module Data.Vector,
+  )
 where
 
 import Data.Vector
diff --git a/library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs b/library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs
--- a/library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs
+++ b/library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Fusion.Stream.Monadic
-(
-  module Data.Vector.Fusion.Stream.Monadic
-)
+  ( module Data.Vector.Fusion.Stream.Monadic,
+  )
 where
 
 import Data.Vector.Fusion.Stream.Monadic
diff --git a/library/Rebase/Data/Vector/Fusion/Util.hs b/library/Rebase/Data/Vector/Fusion/Util.hs
--- a/library/Rebase/Data/Vector/Fusion/Util.hs
+++ b/library/Rebase/Data/Vector/Fusion/Util.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Fusion.Util
-(
-  module Data.Vector.Fusion.Util
-)
+  ( module Data.Vector.Fusion.Util,
+  )
 where
 
 import Data.Vector.Fusion.Util
diff --git a/library/Rebase/Data/Vector/Generic.hs b/library/Rebase/Data/Vector/Generic.hs
--- a/library/Rebase/Data/Vector/Generic.hs
+++ b/library/Rebase/Data/Vector/Generic.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Generic
-(
-  module Data.Vector.Generic
-)
+  ( module Data.Vector.Generic,
+  )
 where
 
 import Data.Vector.Generic
diff --git a/library/Rebase/Data/Vector/Generic/Base.hs b/library/Rebase/Data/Vector/Generic/Base.hs
--- a/library/Rebase/Data/Vector/Generic/Base.hs
+++ b/library/Rebase/Data/Vector/Generic/Base.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Generic.Base
-(
-  module Data.Vector.Generic.Base
-)
+  ( module Data.Vector.Generic.Base,
+  )
 where
 
 import Data.Vector.Generic.Base
diff --git a/library/Rebase/Data/Vector/Generic/Mutable.hs b/library/Rebase/Data/Vector/Generic/Mutable.hs
--- a/library/Rebase/Data/Vector/Generic/Mutable.hs
+++ b/library/Rebase/Data/Vector/Generic/Mutable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Generic.Mutable
-(
-  module Data.Vector.Generic.Mutable
-)
+  ( module Data.Vector.Generic.Mutable,
+  )
 where
 
 import Data.Vector.Generic.Mutable
diff --git a/library/Rebase/Data/Vector/Generic/New.hs b/library/Rebase/Data/Vector/Generic/New.hs
--- a/library/Rebase/Data/Vector/Generic/New.hs
+++ b/library/Rebase/Data/Vector/Generic/New.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Generic.New
-(
-  module Data.Vector.Generic.New
-)
+  ( module Data.Vector.Generic.New,
+  )
 where
 
 import Data.Vector.Generic.New
diff --git a/library/Rebase/Data/Vector/Instances.hs b/library/Rebase/Data/Vector/Instances.hs
--- a/library/Rebase/Data/Vector/Instances.hs
+++ b/library/Rebase/Data/Vector/Instances.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Instances
-(
-  module Data.Vector.Instances
-)
+  ( module Data.Vector.Instances,
+  )
 where
 
 import Data.Vector.Instances
diff --git a/library/Rebase/Data/Vector/Internal/Check.hs b/library/Rebase/Data/Vector/Internal/Check.hs
--- a/library/Rebase/Data/Vector/Internal/Check.hs
+++ b/library/Rebase/Data/Vector/Internal/Check.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Internal.Check
-(
-  module Data.Vector.Internal.Check
-)
+  ( module Data.Vector.Internal.Check,
+  )
 where
 
 import Data.Vector.Internal.Check
diff --git a/library/Rebase/Data/Vector/Mutable.hs b/library/Rebase/Data/Vector/Mutable.hs
--- a/library/Rebase/Data/Vector/Mutable.hs
+++ b/library/Rebase/Data/Vector/Mutable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Mutable
-(
-  module Data.Vector.Mutable
-)
+  ( module Data.Vector.Mutable,
+  )
 where
 
 import Data.Vector.Mutable
diff --git a/library/Rebase/Data/Vector/Primitive.hs b/library/Rebase/Data/Vector/Primitive.hs
--- a/library/Rebase/Data/Vector/Primitive.hs
+++ b/library/Rebase/Data/Vector/Primitive.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Primitive
-(
-  module Data.Vector.Primitive
-)
+  ( module Data.Vector.Primitive,
+  )
 where
 
 import Data.Vector.Primitive
diff --git a/library/Rebase/Data/Vector/Primitive/Mutable.hs b/library/Rebase/Data/Vector/Primitive/Mutable.hs
--- a/library/Rebase/Data/Vector/Primitive/Mutable.hs
+++ b/library/Rebase/Data/Vector/Primitive/Mutable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Primitive.Mutable
-(
-  module Data.Vector.Primitive.Mutable
-)
+  ( module Data.Vector.Primitive.Mutable,
+  )
 where
 
 import Data.Vector.Primitive.Mutable
diff --git a/library/Rebase/Data/Vector/Storable.hs b/library/Rebase/Data/Vector/Storable.hs
--- a/library/Rebase/Data/Vector/Storable.hs
+++ b/library/Rebase/Data/Vector/Storable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Storable
-(
-  module Data.Vector.Storable
-)
+  ( module Data.Vector.Storable,
+  )
 where
 
 import Data.Vector.Storable
diff --git a/library/Rebase/Data/Vector/Storable/Internal.hs b/library/Rebase/Data/Vector/Storable/Internal.hs
--- a/library/Rebase/Data/Vector/Storable/Internal.hs
+++ b/library/Rebase/Data/Vector/Storable/Internal.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Storable.Internal
-(
-  module Data.Vector.Storable.Internal
-)
+  ( module Data.Vector.Storable.Internal,
+  )
 where
 
 import Data.Vector.Storable.Internal
diff --git a/library/Rebase/Data/Vector/Storable/Mutable.hs b/library/Rebase/Data/Vector/Storable/Mutable.hs
--- a/library/Rebase/Data/Vector/Storable/Mutable.hs
+++ b/library/Rebase/Data/Vector/Storable/Mutable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Storable.Mutable
-(
-  module Data.Vector.Storable.Mutable
-)
+  ( module Data.Vector.Storable.Mutable,
+  )
 where
 
 import Data.Vector.Storable.Mutable
diff --git a/library/Rebase/Data/Vector/Unboxed.hs b/library/Rebase/Data/Vector/Unboxed.hs
--- a/library/Rebase/Data/Vector/Unboxed.hs
+++ b/library/Rebase/Data/Vector/Unboxed.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Unboxed
-(
-  module Data.Vector.Unboxed
-)
+  ( module Data.Vector.Unboxed,
+  )
 where
 
 import Data.Vector.Unboxed
diff --git a/library/Rebase/Data/Vector/Unboxed/Base.hs b/library/Rebase/Data/Vector/Unboxed/Base.hs
--- a/library/Rebase/Data/Vector/Unboxed/Base.hs
+++ b/library/Rebase/Data/Vector/Unboxed/Base.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Unboxed.Base
-(
-  module Data.Vector.Unboxed.Base
-)
+  ( module Data.Vector.Unboxed.Base,
+  )
 where
 
 import Data.Vector.Unboxed.Base
diff --git a/library/Rebase/Data/Vector/Unboxed/Mutable.hs b/library/Rebase/Data/Vector/Unboxed/Mutable.hs
--- a/library/Rebase/Data/Vector/Unboxed/Mutable.hs
+++ b/library/Rebase/Data/Vector/Unboxed/Mutable.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Vector.Unboxed.Mutable
-(
-  module Data.Vector.Unboxed.Mutable
-)
+  ( module Data.Vector.Unboxed.Mutable,
+  )
 where
 
 import Data.Vector.Unboxed.Mutable
diff --git a/library/Rebase/Data/Version.hs b/library/Rebase/Data/Version.hs
--- a/library/Rebase/Data/Version.hs
+++ b/library/Rebase/Data/Version.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Version
-(
-  module Data.Version
-)
+  ( module Data.Version,
+  )
 where
 
 import Data.Version
diff --git a/library/Rebase/Data/Void.hs b/library/Rebase/Data/Void.hs
--- a/library/Rebase/Data/Void.hs
+++ b/library/Rebase/Data/Void.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Void
-(
-  module Data.Void
-)
+  ( module Data.Void,
+  )
 where
 
 import Data.Void
diff --git a/library/Rebase/Data/Void/Unsafe.hs b/library/Rebase/Data/Void/Unsafe.hs
--- a/library/Rebase/Data/Void/Unsafe.hs
+++ b/library/Rebase/Data/Void/Unsafe.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Void.Unsafe
-(
-  module Data.Void.Unsafe
-)
+  ( module Data.Void.Unsafe,
+  )
 where
 
 import Data.Void.Unsafe
diff --git a/library/Rebase/Data/Word.hs b/library/Rebase/Data/Word.hs
--- a/library/Rebase/Data/Word.hs
+++ b/library/Rebase/Data/Word.hs
@@ -1,7 +1,6 @@
 module Rebase.Data.Word
-(
-  module Data.Word
-)
+  ( module Data.Word,
+  )
 where
 
 import Data.Word
diff --git a/library/Rebase/Debug/Trace.hs b/library/Rebase/Debug/Trace.hs
--- a/library/Rebase/Debug/Trace.hs
+++ b/library/Rebase/Debug/Trace.hs
@@ -1,7 +1,6 @@
 module Rebase.Debug.Trace
-(
-  module Debug.Trace
-)
+  ( module Debug.Trace,
+  )
 where
 
 import Debug.Trace
diff --git a/library/Rebase/Foreign.hs b/library/Rebase/Foreign.hs
--- a/library/Rebase/Foreign.hs
+++ b/library/Rebase/Foreign.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign
-(
-  module Foreign
-)
+  ( module Foreign,
+  )
 where
 
 import Foreign
diff --git a/library/Rebase/Foreign/C.hs b/library/Rebase/Foreign/C.hs
--- a/library/Rebase/Foreign/C.hs
+++ b/library/Rebase/Foreign/C.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.C
-(
-  module Foreign.C
-)
+  ( module Foreign.C,
+  )
 where
 
 import Foreign.C
diff --git a/library/Rebase/Foreign/C/Error.hs b/library/Rebase/Foreign/C/Error.hs
--- a/library/Rebase/Foreign/C/Error.hs
+++ b/library/Rebase/Foreign/C/Error.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.C.Error
-(
-  module Foreign.C.Error
-)
+  ( module Foreign.C.Error,
+  )
 where
 
 import Foreign.C.Error
diff --git a/library/Rebase/Foreign/C/String.hs b/library/Rebase/Foreign/C/String.hs
--- a/library/Rebase/Foreign/C/String.hs
+++ b/library/Rebase/Foreign/C/String.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.C.String
-(
-  module Foreign.C.String
-)
+  ( module Foreign.C.String,
+  )
 where
 
 import Foreign.C.String
diff --git a/library/Rebase/Foreign/C/Types.hs b/library/Rebase/Foreign/C/Types.hs
--- a/library/Rebase/Foreign/C/Types.hs
+++ b/library/Rebase/Foreign/C/Types.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.C.Types
-(
-  module Foreign.C.Types
-)
+  ( module Foreign.C.Types,
+  )
 where
 
 import Foreign.C.Types
diff --git a/library/Rebase/Foreign/Concurrent.hs b/library/Rebase/Foreign/Concurrent.hs
--- a/library/Rebase/Foreign/Concurrent.hs
+++ b/library/Rebase/Foreign/Concurrent.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Concurrent
-(
-  module Foreign.Concurrent
-)
+  ( module Foreign.Concurrent,
+  )
 where
 
 import Foreign.Concurrent
diff --git a/library/Rebase/Foreign/ForeignPtr.hs b/library/Rebase/Foreign/ForeignPtr.hs
--- a/library/Rebase/Foreign/ForeignPtr.hs
+++ b/library/Rebase/Foreign/ForeignPtr.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.ForeignPtr
-(
-  module Foreign.ForeignPtr
-)
+  ( module Foreign.ForeignPtr,
+  )
 where
 
 import Foreign.ForeignPtr
diff --git a/library/Rebase/Foreign/ForeignPtr/Safe.hs b/library/Rebase/Foreign/ForeignPtr/Safe.hs
--- a/library/Rebase/Foreign/ForeignPtr/Safe.hs
+++ b/library/Rebase/Foreign/ForeignPtr/Safe.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.ForeignPtr.Safe
-(
-  module Foreign.ForeignPtr.Safe
-)
+  ( module Foreign.ForeignPtr.Safe,
+  )
 where
 
 import Foreign.ForeignPtr.Safe
diff --git a/library/Rebase/Foreign/ForeignPtr/Unsafe.hs b/library/Rebase/Foreign/ForeignPtr/Unsafe.hs
--- a/library/Rebase/Foreign/ForeignPtr/Unsafe.hs
+++ b/library/Rebase/Foreign/ForeignPtr/Unsafe.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.ForeignPtr.Unsafe
-(
-  module Foreign.ForeignPtr.Unsafe
-)
+  ( module Foreign.ForeignPtr.Unsafe,
+  )
 where
 
 import Foreign.ForeignPtr.Unsafe
diff --git a/library/Rebase/Foreign/Marshal.hs b/library/Rebase/Foreign/Marshal.hs
--- a/library/Rebase/Foreign/Marshal.hs
+++ b/library/Rebase/Foreign/Marshal.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Marshal
-(
-  module Foreign.Marshal
-)
+  ( module Foreign.Marshal,
+  )
 where
 
 import Foreign.Marshal
diff --git a/library/Rebase/Foreign/Marshal/Alloc.hs b/library/Rebase/Foreign/Marshal/Alloc.hs
--- a/library/Rebase/Foreign/Marshal/Alloc.hs
+++ b/library/Rebase/Foreign/Marshal/Alloc.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Marshal.Alloc
-(
-  module Foreign.Marshal.Alloc
-)
+  ( module Foreign.Marshal.Alloc,
+  )
 where
 
 import Foreign.Marshal.Alloc
diff --git a/library/Rebase/Foreign/Marshal/Array.hs b/library/Rebase/Foreign/Marshal/Array.hs
--- a/library/Rebase/Foreign/Marshal/Array.hs
+++ b/library/Rebase/Foreign/Marshal/Array.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Marshal.Array
-(
-  module Foreign.Marshal.Array
-)
+  ( module Foreign.Marshal.Array,
+  )
 where
 
 import Foreign.Marshal.Array
diff --git a/library/Rebase/Foreign/Marshal/Error.hs b/library/Rebase/Foreign/Marshal/Error.hs
--- a/library/Rebase/Foreign/Marshal/Error.hs
+++ b/library/Rebase/Foreign/Marshal/Error.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Marshal.Error
-(
-  module Foreign.Marshal.Error
-)
+  ( module Foreign.Marshal.Error,
+  )
 where
 
 import Foreign.Marshal.Error
diff --git a/library/Rebase/Foreign/Marshal/Pool.hs b/library/Rebase/Foreign/Marshal/Pool.hs
--- a/library/Rebase/Foreign/Marshal/Pool.hs
+++ b/library/Rebase/Foreign/Marshal/Pool.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Marshal.Pool
-(
-  module Foreign.Marshal.Pool
-)
+  ( module Foreign.Marshal.Pool,
+  )
 where
 
 import Foreign.Marshal.Pool
diff --git a/library/Rebase/Foreign/Marshal/Safe.hs b/library/Rebase/Foreign/Marshal/Safe.hs
--- a/library/Rebase/Foreign/Marshal/Safe.hs
+++ b/library/Rebase/Foreign/Marshal/Safe.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Marshal.Safe
-(
-  module Foreign.Marshal.Safe
-)
+  ( module Foreign.Marshal.Safe,
+  )
 where
 
 import Foreign.Marshal.Safe
diff --git a/library/Rebase/Foreign/Marshal/Unsafe.hs b/library/Rebase/Foreign/Marshal/Unsafe.hs
--- a/library/Rebase/Foreign/Marshal/Unsafe.hs
+++ b/library/Rebase/Foreign/Marshal/Unsafe.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Marshal.Unsafe
-(
-  module Foreign.Marshal.Unsafe
-)
+  ( module Foreign.Marshal.Unsafe,
+  )
 where
 
 import Foreign.Marshal.Unsafe
diff --git a/library/Rebase/Foreign/Marshal/Utils.hs b/library/Rebase/Foreign/Marshal/Utils.hs
--- a/library/Rebase/Foreign/Marshal/Utils.hs
+++ b/library/Rebase/Foreign/Marshal/Utils.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Marshal.Utils
-(
-  module Foreign.Marshal.Utils
-)
+  ( module Foreign.Marshal.Utils,
+  )
 where
 
 import Foreign.Marshal.Utils
diff --git a/library/Rebase/Foreign/Ptr.hs b/library/Rebase/Foreign/Ptr.hs
--- a/library/Rebase/Foreign/Ptr.hs
+++ b/library/Rebase/Foreign/Ptr.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Ptr
-(
-  module Foreign.Ptr
-)
+  ( module Foreign.Ptr,
+  )
 where
 
 import Foreign.Ptr
diff --git a/library/Rebase/Foreign/Safe.hs b/library/Rebase/Foreign/Safe.hs
--- a/library/Rebase/Foreign/Safe.hs
+++ b/library/Rebase/Foreign/Safe.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Safe
-(
-  module Foreign.Safe
-)
+  ( module Foreign.Safe,
+  )
 where
 
 import Foreign.Safe
diff --git a/library/Rebase/Foreign/StablePtr.hs b/library/Rebase/Foreign/StablePtr.hs
--- a/library/Rebase/Foreign/StablePtr.hs
+++ b/library/Rebase/Foreign/StablePtr.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.StablePtr
-(
-  module Foreign.StablePtr
-)
+  ( module Foreign.StablePtr,
+  )
 where
 
 import Foreign.StablePtr
diff --git a/library/Rebase/Foreign/Storable.hs b/library/Rebase/Foreign/Storable.hs
--- a/library/Rebase/Foreign/Storable.hs
+++ b/library/Rebase/Foreign/Storable.hs
@@ -1,7 +1,6 @@
 module Rebase.Foreign.Storable
-(
-  module Foreign.Storable
-)
+  ( module Foreign.Storable,
+  )
 where
 
 import Foreign.Storable
diff --git a/library/Rebase/GHC/Arr.hs b/library/Rebase/GHC/Arr.hs
--- a/library/Rebase/GHC/Arr.hs
+++ b/library/Rebase/GHC/Arr.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Arr
-(
-  module GHC.Arr
-)
+  ( module GHC.Arr,
+  )
 where
 
 import GHC.Arr
diff --git a/library/Rebase/GHC/Base.hs b/library/Rebase/GHC/Base.hs
--- a/library/Rebase/GHC/Base.hs
+++ b/library/Rebase/GHC/Base.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Base
-(
-  module GHC.Base
-)
+  ( module GHC.Base,
+  )
 where
 
 import GHC.Base
diff --git a/library/Rebase/GHC/Char.hs b/library/Rebase/GHC/Char.hs
--- a/library/Rebase/GHC/Char.hs
+++ b/library/Rebase/GHC/Char.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Char
-(
-  module GHC.Char
-)
+  ( module GHC.Char,
+  )
 where
 
 import GHC.Char
diff --git a/library/Rebase/GHC/Conc.hs b/library/Rebase/GHC/Conc.hs
--- a/library/Rebase/GHC/Conc.hs
+++ b/library/Rebase/GHC/Conc.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Conc
-(
-  module GHC.Conc
-)
+  ( module GHC.Conc,
+  )
 where
 
 import GHC.Conc
diff --git a/library/Rebase/GHC/Conc/IO.hs b/library/Rebase/GHC/Conc/IO.hs
--- a/library/Rebase/GHC/Conc/IO.hs
+++ b/library/Rebase/GHC/Conc/IO.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Conc.IO
-(
-  module GHC.Conc.IO
-)
+  ( module GHC.Conc.IO,
+  )
 where
 
 import GHC.Conc.IO
diff --git a/library/Rebase/GHC/Conc/Signal.hs b/library/Rebase/GHC/Conc/Signal.hs
--- a/library/Rebase/GHC/Conc/Signal.hs
+++ b/library/Rebase/GHC/Conc/Signal.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Conc.Signal
-(
-  module GHC.Conc.Signal
-)
+  ( module GHC.Conc.Signal,
+  )
 where
 
 import GHC.Conc.Signal
diff --git a/library/Rebase/GHC/Conc/Sync.hs b/library/Rebase/GHC/Conc/Sync.hs
--- a/library/Rebase/GHC/Conc/Sync.hs
+++ b/library/Rebase/GHC/Conc/Sync.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Conc.Sync
-(
-  module GHC.Conc.Sync
-)
+  ( module GHC.Conc.Sync,
+  )
 where
 
 import GHC.Conc.Sync
diff --git a/library/Rebase/GHC/ConsoleHandler.hs b/library/Rebase/GHC/ConsoleHandler.hs
--- a/library/Rebase/GHC/ConsoleHandler.hs
+++ b/library/Rebase/GHC/ConsoleHandler.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.ConsoleHandler
-(
-  module GHC.ConsoleHandler
-)
+  ( module GHC.ConsoleHandler,
+  )
 where
 
 import GHC.ConsoleHandler
diff --git a/library/Rebase/GHC/Constants.hs b/library/Rebase/GHC/Constants.hs
--- a/library/Rebase/GHC/Constants.hs
+++ b/library/Rebase/GHC/Constants.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Constants
-(
-  module GHC.Constants
-)
+  ( module GHC.Constants,
+  )
 where
 
 import GHC.Constants
diff --git a/library/Rebase/GHC/Desugar.hs b/library/Rebase/GHC/Desugar.hs
--- a/library/Rebase/GHC/Desugar.hs
+++ b/library/Rebase/GHC/Desugar.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Desugar
-(
-  module GHC.Desugar
-)
+  ( module GHC.Desugar,
+  )
 where
 
 import GHC.Desugar
diff --git a/library/Rebase/GHC/Enum.hs b/library/Rebase/GHC/Enum.hs
--- a/library/Rebase/GHC/Enum.hs
+++ b/library/Rebase/GHC/Enum.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Enum
-(
-  module GHC.Enum
-)
+  ( module GHC.Enum,
+  )
 where
 
 import GHC.Enum
diff --git a/library/Rebase/GHC/Environment.hs b/library/Rebase/GHC/Environment.hs
--- a/library/Rebase/GHC/Environment.hs
+++ b/library/Rebase/GHC/Environment.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Environment
-(
-  module GHC.Environment
-)
+  ( module GHC.Environment,
+  )
 where
 
 import GHC.Environment
diff --git a/library/Rebase/GHC/Err.hs b/library/Rebase/GHC/Err.hs
--- a/library/Rebase/GHC/Err.hs
+++ b/library/Rebase/GHC/Err.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Err
-(
-  module GHC.Err
-)
+  ( module GHC.Err,
+  )
 where
 
 import GHC.Err
diff --git a/library/Rebase/GHC/Exception.hs b/library/Rebase/GHC/Exception.hs
--- a/library/Rebase/GHC/Exception.hs
+++ b/library/Rebase/GHC/Exception.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Exception
-(
-  module GHC.Exception
-)
+  ( module GHC.Exception,
+  )
 where
 
 import GHC.Exception
diff --git a/library/Rebase/GHC/Exts.hs b/library/Rebase/GHC/Exts.hs
--- a/library/Rebase/GHC/Exts.hs
+++ b/library/Rebase/GHC/Exts.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Exts
-(
-  module GHC.Exts
-)
+  ( module GHC.Exts,
+  )
 where
 
 import GHC.Exts
diff --git a/library/Rebase/GHC/Fingerprint.hs b/library/Rebase/GHC/Fingerprint.hs
--- a/library/Rebase/GHC/Fingerprint.hs
+++ b/library/Rebase/GHC/Fingerprint.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Fingerprint
-(
-  module GHC.Fingerprint
-)
+  ( module GHC.Fingerprint,
+  )
 where
 
 import GHC.Fingerprint
diff --git a/library/Rebase/GHC/Fingerprint/Type.hs b/library/Rebase/GHC/Fingerprint/Type.hs
--- a/library/Rebase/GHC/Fingerprint/Type.hs
+++ b/library/Rebase/GHC/Fingerprint/Type.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Fingerprint.Type
-(
-  module GHC.Fingerprint.Type
-)
+  ( module GHC.Fingerprint.Type,
+  )
 where
 
 import GHC.Fingerprint.Type
diff --git a/library/Rebase/GHC/Float.hs b/library/Rebase/GHC/Float.hs
--- a/library/Rebase/GHC/Float.hs
+++ b/library/Rebase/GHC/Float.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Float
-(
-  module GHC.Float
-)
+  ( module GHC.Float,
+  )
 where
 
 import GHC.Float
diff --git a/library/Rebase/GHC/Float/ConversionUtils.hs b/library/Rebase/GHC/Float/ConversionUtils.hs
--- a/library/Rebase/GHC/Float/ConversionUtils.hs
+++ b/library/Rebase/GHC/Float/ConversionUtils.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Float.ConversionUtils
-(
-  module GHC.Float.ConversionUtils
-)
+  ( module GHC.Float.ConversionUtils,
+  )
 where
 
 import GHC.Float.ConversionUtils
diff --git a/library/Rebase/GHC/Float/RealFracMethods.hs b/library/Rebase/GHC/Float/RealFracMethods.hs
--- a/library/Rebase/GHC/Float/RealFracMethods.hs
+++ b/library/Rebase/GHC/Float/RealFracMethods.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Float.RealFracMethods
-(
-  module GHC.Float.RealFracMethods
-)
+  ( module GHC.Float.RealFracMethods,
+  )
 where
 
 import GHC.Float.RealFracMethods
diff --git a/library/Rebase/GHC/Foreign.hs b/library/Rebase/GHC/Foreign.hs
--- a/library/Rebase/GHC/Foreign.hs
+++ b/library/Rebase/GHC/Foreign.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Foreign
-(
-  module GHC.Foreign
-)
+  ( module GHC.Foreign,
+  )
 where
 
 import GHC.Foreign
diff --git a/library/Rebase/GHC/ForeignPtr.hs b/library/Rebase/GHC/ForeignPtr.hs
--- a/library/Rebase/GHC/ForeignPtr.hs
+++ b/library/Rebase/GHC/ForeignPtr.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.ForeignPtr
-(
-  module GHC.ForeignPtr
-)
+  ( module GHC.ForeignPtr,
+  )
 where
 
 import GHC.ForeignPtr
diff --git a/library/Rebase/GHC/GHCi.hs b/library/Rebase/GHC/GHCi.hs
--- a/library/Rebase/GHC/GHCi.hs
+++ b/library/Rebase/GHC/GHCi.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.GHCi
-(
-  module GHC.GHCi
-)
+  ( module GHC.GHCi,
+  )
 where
 
 import GHC.GHCi
diff --git a/library/Rebase/GHC/Generics.hs b/library/Rebase/GHC/Generics.hs
--- a/library/Rebase/GHC/Generics.hs
+++ b/library/Rebase/GHC/Generics.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Generics
-(
-  module GHC.Generics
-)
+  ( module GHC.Generics,
+  )
 where
 
 import GHC.Generics
diff --git a/library/Rebase/GHC/IO.hs b/library/Rebase/GHC/IO.hs
--- a/library/Rebase/GHC/IO.hs
+++ b/library/Rebase/GHC/IO.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO
-(
-  module GHC.IO
-)
+  ( module GHC.IO,
+  )
 where
 
 import GHC.IO
diff --git a/library/Rebase/GHC/IO/Buffer.hs b/library/Rebase/GHC/IO/Buffer.hs
--- a/library/Rebase/GHC/IO/Buffer.hs
+++ b/library/Rebase/GHC/IO/Buffer.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Buffer
-(
-  module GHC.IO.Buffer
-)
+  ( module GHC.IO.Buffer,
+  )
 where
 
 import GHC.IO.Buffer
diff --git a/library/Rebase/GHC/IO/BufferedIO.hs b/library/Rebase/GHC/IO/BufferedIO.hs
--- a/library/Rebase/GHC/IO/BufferedIO.hs
+++ b/library/Rebase/GHC/IO/BufferedIO.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.BufferedIO
-(
-  module GHC.IO.BufferedIO
-)
+  ( module GHC.IO.BufferedIO,
+  )
 where
 
 import GHC.IO.BufferedIO
diff --git a/library/Rebase/GHC/IO/Device.hs b/library/Rebase/GHC/IO/Device.hs
--- a/library/Rebase/GHC/IO/Device.hs
+++ b/library/Rebase/GHC/IO/Device.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Device
-(
-  module GHC.IO.Device
-)
+  ( module GHC.IO.Device,
+  )
 where
 
 import GHC.IO.Device
diff --git a/library/Rebase/GHC/IO/Encoding.hs b/library/Rebase/GHC/IO/Encoding.hs
--- a/library/Rebase/GHC/IO/Encoding.hs
+++ b/library/Rebase/GHC/IO/Encoding.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Encoding
-(
-  module GHC.IO.Encoding
-)
+  ( module GHC.IO.Encoding,
+  )
 where
 
 import GHC.IO.Encoding
diff --git a/library/Rebase/GHC/IO/Encoding/CodePage.hs b/library/Rebase/GHC/IO/Encoding/CodePage.hs
--- a/library/Rebase/GHC/IO/Encoding/CodePage.hs
+++ b/library/Rebase/GHC/IO/Encoding/CodePage.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Encoding.CodePage
-(
-  module GHC.IO.Encoding.CodePage
-)
+  ( module GHC.IO.Encoding.CodePage,
+  )
 where
 
 import GHC.IO.Encoding.CodePage
diff --git a/library/Rebase/GHC/IO/Encoding/Failure.hs b/library/Rebase/GHC/IO/Encoding/Failure.hs
--- a/library/Rebase/GHC/IO/Encoding/Failure.hs
+++ b/library/Rebase/GHC/IO/Encoding/Failure.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Encoding.Failure
-(
-  module GHC.IO.Encoding.Failure
-)
+  ( module GHC.IO.Encoding.Failure,
+  )
 where
 
 import GHC.IO.Encoding.Failure
diff --git a/library/Rebase/GHC/IO/Encoding/Iconv.hs b/library/Rebase/GHC/IO/Encoding/Iconv.hs
--- a/library/Rebase/GHC/IO/Encoding/Iconv.hs
+++ b/library/Rebase/GHC/IO/Encoding/Iconv.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Encoding.Iconv
-(
-  module GHC.IO.Encoding.Iconv
-)
+  ( module GHC.IO.Encoding.Iconv,
+  )
 where
 
 import GHC.IO.Encoding.Iconv
diff --git a/library/Rebase/GHC/IO/Encoding/Latin1.hs b/library/Rebase/GHC/IO/Encoding/Latin1.hs
--- a/library/Rebase/GHC/IO/Encoding/Latin1.hs
+++ b/library/Rebase/GHC/IO/Encoding/Latin1.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Encoding.Latin1
-(
-  module GHC.IO.Encoding.Latin1
-)
+  ( module GHC.IO.Encoding.Latin1,
+  )
 where
 
 import GHC.IO.Encoding.Latin1
diff --git a/library/Rebase/GHC/IO/Encoding/Types.hs b/library/Rebase/GHC/IO/Encoding/Types.hs
--- a/library/Rebase/GHC/IO/Encoding/Types.hs
+++ b/library/Rebase/GHC/IO/Encoding/Types.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Encoding.Types
-(
-  module GHC.IO.Encoding.Types
-)
+  ( module GHC.IO.Encoding.Types,
+  )
 where
 
 import GHC.IO.Encoding.Types
diff --git a/library/Rebase/GHC/IO/Encoding/UTF16.hs b/library/Rebase/GHC/IO/Encoding/UTF16.hs
--- a/library/Rebase/GHC/IO/Encoding/UTF16.hs
+++ b/library/Rebase/GHC/IO/Encoding/UTF16.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Encoding.UTF16
-(
-  module GHC.IO.Encoding.UTF16
-)
+  ( module GHC.IO.Encoding.UTF16,
+  )
 where
 
 import GHC.IO.Encoding.UTF16
diff --git a/library/Rebase/GHC/IO/Encoding/UTF32.hs b/library/Rebase/GHC/IO/Encoding/UTF32.hs
--- a/library/Rebase/GHC/IO/Encoding/UTF32.hs
+++ b/library/Rebase/GHC/IO/Encoding/UTF32.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Encoding.UTF32
-(
-  module GHC.IO.Encoding.UTF32
-)
+  ( module GHC.IO.Encoding.UTF32,
+  )
 where
 
 import GHC.IO.Encoding.UTF32
diff --git a/library/Rebase/GHC/IO/Encoding/UTF8.hs b/library/Rebase/GHC/IO/Encoding/UTF8.hs
--- a/library/Rebase/GHC/IO/Encoding/UTF8.hs
+++ b/library/Rebase/GHC/IO/Encoding/UTF8.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Encoding.UTF8
-(
-  module GHC.IO.Encoding.UTF8
-)
+  ( module GHC.IO.Encoding.UTF8,
+  )
 where
 
 import GHC.IO.Encoding.UTF8
diff --git a/library/Rebase/GHC/IO/Exception.hs b/library/Rebase/GHC/IO/Exception.hs
--- a/library/Rebase/GHC/IO/Exception.hs
+++ b/library/Rebase/GHC/IO/Exception.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Exception
-(
-  module GHC.IO.Exception
-)
+  ( module GHC.IO.Exception,
+  )
 where
 
 import GHC.IO.Exception
diff --git a/library/Rebase/GHC/IO/FD.hs b/library/Rebase/GHC/IO/FD.hs
--- a/library/Rebase/GHC/IO/FD.hs
+++ b/library/Rebase/GHC/IO/FD.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.FD
-(
-  module GHC.IO.FD
-)
+  ( module GHC.IO.FD,
+  )
 where
 
 import GHC.IO.FD
diff --git a/library/Rebase/GHC/IO/Handle.hs b/library/Rebase/GHC/IO/Handle.hs
--- a/library/Rebase/GHC/IO/Handle.hs
+++ b/library/Rebase/GHC/IO/Handle.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Handle
-(
-  module GHC.IO.Handle
-)
+  ( module GHC.IO.Handle,
+  )
 where
 
 import GHC.IO.Handle
diff --git a/library/Rebase/GHC/IO/Handle/FD.hs b/library/Rebase/GHC/IO/Handle/FD.hs
--- a/library/Rebase/GHC/IO/Handle/FD.hs
+++ b/library/Rebase/GHC/IO/Handle/FD.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Handle.FD
-(
-  module GHC.IO.Handle.FD
-)
+  ( module GHC.IO.Handle.FD,
+  )
 where
 
 import GHC.IO.Handle.FD
diff --git a/library/Rebase/GHC/IO/Handle/Internals.hs b/library/Rebase/GHC/IO/Handle/Internals.hs
--- a/library/Rebase/GHC/IO/Handle/Internals.hs
+++ b/library/Rebase/GHC/IO/Handle/Internals.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Handle.Internals
-(
-  module GHC.IO.Handle.Internals
-)
+  ( module GHC.IO.Handle.Internals,
+  )
 where
 
 import GHC.IO.Handle.Internals
diff --git a/library/Rebase/GHC/IO/Handle/Text.hs b/library/Rebase/GHC/IO/Handle/Text.hs
--- a/library/Rebase/GHC/IO/Handle/Text.hs
+++ b/library/Rebase/GHC/IO/Handle/Text.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Handle.Text
-(
-  module GHC.IO.Handle.Text
-)
+  ( module GHC.IO.Handle.Text,
+  )
 where
 
 import GHC.IO.Handle.Text
diff --git a/library/Rebase/GHC/IO/Handle/Types.hs b/library/Rebase/GHC/IO/Handle/Types.hs
--- a/library/Rebase/GHC/IO/Handle/Types.hs
+++ b/library/Rebase/GHC/IO/Handle/Types.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.Handle.Types
-(
-  module GHC.IO.Handle.Types
-)
+  ( module GHC.IO.Handle.Types,
+  )
 where
 
 import GHC.IO.Handle.Types
diff --git a/library/Rebase/GHC/IO/IOMode.hs b/library/Rebase/GHC/IO/IOMode.hs
--- a/library/Rebase/GHC/IO/IOMode.hs
+++ b/library/Rebase/GHC/IO/IOMode.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IO.IOMode
-(
-  module GHC.IO.IOMode
-)
+  ( module GHC.IO.IOMode,
+  )
 where
 
 import GHC.IO.IOMode
diff --git a/library/Rebase/GHC/IOArray.hs b/library/Rebase/GHC/IOArray.hs
--- a/library/Rebase/GHC/IOArray.hs
+++ b/library/Rebase/GHC/IOArray.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IOArray
-(
-  module GHC.IOArray
-)
+  ( module GHC.IOArray,
+  )
 where
 
 import GHC.IOArray
diff --git a/library/Rebase/GHC/IORef.hs b/library/Rebase/GHC/IORef.hs
--- a/library/Rebase/GHC/IORef.hs
+++ b/library/Rebase/GHC/IORef.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.IORef
-(
-  module GHC.IORef
-)
+  ( module GHC.IORef,
+  )
 where
 
 import GHC.IORef
diff --git a/library/Rebase/GHC/Int.hs b/library/Rebase/GHC/Int.hs
--- a/library/Rebase/GHC/Int.hs
+++ b/library/Rebase/GHC/Int.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Int
-(
-  module GHC.Int
-)
+  ( module GHC.Int,
+  )
 where
 
 import GHC.Int
diff --git a/library/Rebase/GHC/List.hs b/library/Rebase/GHC/List.hs
--- a/library/Rebase/GHC/List.hs
+++ b/library/Rebase/GHC/List.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.List
-(
-  module GHC.List
-)
+  ( module GHC.List,
+  )
 where
 
 import GHC.List
diff --git a/library/Rebase/GHC/MVar.hs b/library/Rebase/GHC/MVar.hs
--- a/library/Rebase/GHC/MVar.hs
+++ b/library/Rebase/GHC/MVar.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.MVar
-(
-  module GHC.MVar
-)
+  ( module GHC.MVar,
+  )
 where
 
 import GHC.MVar
diff --git a/library/Rebase/GHC/Num.hs b/library/Rebase/GHC/Num.hs
--- a/library/Rebase/GHC/Num.hs
+++ b/library/Rebase/GHC/Num.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Num
-(
-  module GHC.Num
-)
+  ( module GHC.Num,
+  )
 where
 
 import GHC.Num
diff --git a/library/Rebase/GHC/OverloadedLabels.hs b/library/Rebase/GHC/OverloadedLabels.hs
--- a/library/Rebase/GHC/OverloadedLabels.hs
+++ b/library/Rebase/GHC/OverloadedLabels.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.OverloadedLabels
-(
-  module GHC.OverloadedLabels
-)
+  ( module GHC.OverloadedLabels,
+  )
 where
 
 import GHC.OverloadedLabels
diff --git a/library/Rebase/GHC/Pack.hs b/library/Rebase/GHC/Pack.hs
--- a/library/Rebase/GHC/Pack.hs
+++ b/library/Rebase/GHC/Pack.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Pack
-(
-  module GHC.Pack
-)
+  ( module GHC.Pack,
+  )
 where
 
 import GHC.Pack
diff --git a/library/Rebase/GHC/Profiling.hs b/library/Rebase/GHC/Profiling.hs
--- a/library/Rebase/GHC/Profiling.hs
+++ b/library/Rebase/GHC/Profiling.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Profiling
-(
-  module GHC.Profiling
-)
+  ( module GHC.Profiling,
+  )
 where
 
 import GHC.Profiling
diff --git a/library/Rebase/GHC/Ptr.hs b/library/Rebase/GHC/Ptr.hs
--- a/library/Rebase/GHC/Ptr.hs
+++ b/library/Rebase/GHC/Ptr.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Ptr
-(
-  module GHC.Ptr
-)
+  ( module GHC.Ptr,
+  )
 where
 
 import GHC.Ptr
diff --git a/library/Rebase/GHC/Read.hs b/library/Rebase/GHC/Read.hs
--- a/library/Rebase/GHC/Read.hs
+++ b/library/Rebase/GHC/Read.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Read
-(
-  module GHC.Read
-)
+  ( module GHC.Read,
+  )
 where
 
 import GHC.Read
diff --git a/library/Rebase/GHC/Real.hs b/library/Rebase/GHC/Real.hs
--- a/library/Rebase/GHC/Real.hs
+++ b/library/Rebase/GHC/Real.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Real
-(
-  module GHC.Real
-)
+  ( module GHC.Real,
+  )
 where
 
 import GHC.Real
diff --git a/library/Rebase/GHC/Records.hs b/library/Rebase/GHC/Records.hs
--- a/library/Rebase/GHC/Records.hs
+++ b/library/Rebase/GHC/Records.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Records
-(
-  module GHC.Records
-)
+  ( module GHC.Records,
+  )
 where
 
 import GHC.Records
diff --git a/library/Rebase/GHC/ST.hs b/library/Rebase/GHC/ST.hs
--- a/library/Rebase/GHC/ST.hs
+++ b/library/Rebase/GHC/ST.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.ST
-(
-  module GHC.ST
-)
+  ( module GHC.ST,
+  )
 where
 
 import GHC.ST
diff --git a/library/Rebase/GHC/STRef.hs b/library/Rebase/GHC/STRef.hs
--- a/library/Rebase/GHC/STRef.hs
+++ b/library/Rebase/GHC/STRef.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.STRef
-(
-  module GHC.STRef
-)
+  ( module GHC.STRef,
+  )
 where
 
 import GHC.STRef
diff --git a/library/Rebase/GHC/Show.hs b/library/Rebase/GHC/Show.hs
--- a/library/Rebase/GHC/Show.hs
+++ b/library/Rebase/GHC/Show.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Show
-(
-  module GHC.Show
-)
+  ( module GHC.Show,
+  )
 where
 
 import GHC.Show
diff --git a/library/Rebase/GHC/Stable.hs b/library/Rebase/GHC/Stable.hs
--- a/library/Rebase/GHC/Stable.hs
+++ b/library/Rebase/GHC/Stable.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Stable
-(
-  module GHC.Stable
-)
+  ( module GHC.Stable,
+  )
 where
 
 import GHC.Stable
diff --git a/library/Rebase/GHC/Stack.hs b/library/Rebase/GHC/Stack.hs
--- a/library/Rebase/GHC/Stack.hs
+++ b/library/Rebase/GHC/Stack.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Stack
-(
-  module GHC.Stack
-)
+  ( module GHC.Stack,
+  )
 where
 
 import GHC.Stack
diff --git a/library/Rebase/GHC/Stats.hs b/library/Rebase/GHC/Stats.hs
--- a/library/Rebase/GHC/Stats.hs
+++ b/library/Rebase/GHC/Stats.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Stats
-(
-  module GHC.Stats
-)
+  ( module GHC.Stats,
+  )
 where
 
 import GHC.Stats
diff --git a/library/Rebase/GHC/Storable.hs b/library/Rebase/GHC/Storable.hs
--- a/library/Rebase/GHC/Storable.hs
+++ b/library/Rebase/GHC/Storable.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Storable
-(
-  module GHC.Storable
-)
+  ( module GHC.Storable,
+  )
 where
 
 import GHC.Storable
diff --git a/library/Rebase/GHC/TopHandler.hs b/library/Rebase/GHC/TopHandler.hs
--- a/library/Rebase/GHC/TopHandler.hs
+++ b/library/Rebase/GHC/TopHandler.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.TopHandler
-(
-  module GHC.TopHandler
-)
+  ( module GHC.TopHandler,
+  )
 where
 
 import GHC.TopHandler
diff --git a/library/Rebase/GHC/TypeLits.hs b/library/Rebase/GHC/TypeLits.hs
--- a/library/Rebase/GHC/TypeLits.hs
+++ b/library/Rebase/GHC/TypeLits.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.TypeLits
-(
-  module GHC.TypeLits
-)
+  ( module GHC.TypeLits,
+  )
 where
 
 import GHC.TypeLits
diff --git a/library/Rebase/GHC/TypeNats.hs b/library/Rebase/GHC/TypeNats.hs
--- a/library/Rebase/GHC/TypeNats.hs
+++ b/library/Rebase/GHC/TypeNats.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.TypeNats
-(
-  module GHC.TypeNats
-)
+  ( module GHC.TypeNats,
+  )
 where
 
 import GHC.TypeNats
diff --git a/library/Rebase/GHC/Unicode.hs b/library/Rebase/GHC/Unicode.hs
--- a/library/Rebase/GHC/Unicode.hs
+++ b/library/Rebase/GHC/Unicode.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Unicode
-(
-  module GHC.Unicode
-)
+  ( module GHC.Unicode,
+  )
 where
 
 import GHC.Unicode
diff --git a/library/Rebase/GHC/Weak.hs b/library/Rebase/GHC/Weak.hs
--- a/library/Rebase/GHC/Weak.hs
+++ b/library/Rebase/GHC/Weak.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Weak
-(
-  module GHC.Weak
-)
+  ( module GHC.Weak,
+  )
 where
 
 import GHC.Weak
diff --git a/library/Rebase/GHC/Word.hs b/library/Rebase/GHC/Word.hs
--- a/library/Rebase/GHC/Word.hs
+++ b/library/Rebase/GHC/Word.hs
@@ -1,7 +1,6 @@
 module Rebase.GHC.Word
-(
-  module GHC.Word
-)
+  ( module GHC.Word,
+  )
 where
 
 import GHC.Word
diff --git a/library/Rebase/Numeric.hs b/library/Rebase/Numeric.hs
--- a/library/Rebase/Numeric.hs
+++ b/library/Rebase/Numeric.hs
@@ -1,7 +1,6 @@
 module Rebase.Numeric
-(
-  module Numeric
-)
+  ( module Numeric,
+  )
 where
 
 import Numeric
diff --git a/library/Rebase/Numeric/Natural.hs b/library/Rebase/Numeric/Natural.hs
--- a/library/Rebase/Numeric/Natural.hs
+++ b/library/Rebase/Numeric/Natural.hs
@@ -1,7 +1,6 @@
 module Rebase.Numeric.Natural
-(
-  module Numeric.Natural,
-)
+  ( module Numeric.Natural,
+  )
 where
 
 import Numeric.Natural
diff --git a/library/Rebase/Prelude.hs b/library/Rebase/Prelude.hs
--- a/library/Rebase/Prelude.hs
+++ b/library/Rebase/Prelude.hs
@@ -1,3 +1,5 @@
+{-# LANGUAGE CPP #-}
+
 -- |
 -- This module reexports the non-conflicting definitions from
 -- the modules exported by this package,
@@ -5,21 +7,19 @@
 --
 -- For details check out the source.
 module Rebase.Prelude
-(
-  module Exports,
-)
+  ( module Exports,
+  )
 where
 
-
 -- base
 -------------------------
-import Prelude as Exports hiding (fail, concat, foldr, mapM_, sequence_, foldl1, maximum, minimum, product, sum, all, and, any, concatMap, elem, foldl, foldr1, notElem, or, mapM, sequence, id, (.))
+
 import Rebase.Control.Applicative as Exports
 import Rebase.Control.Arrow as Exports hiding (first, second)
 import Rebase.Control.Category as Exports
 import Rebase.Control.Concurrent as Exports
 import Rebase.Control.Exception as Exports
-import Rebase.Control.Monad as Exports hiding (fail, mapM_, sequence_, forM_, msum, mapM, sequence, forM)
+import Rebase.Control.Monad as Exports hiding (fail, forM, forM_, mapM, mapM_, msum, sequence, sequence_)
 import Rebase.Control.Monad.Fail as Exports
 import Rebase.Control.Monad.Fix as Exports hiding (fix)
 import Rebase.Control.Monad.IO.Class as Exports
@@ -36,213 +36,210 @@
 import Rebase.Data.Fixed as Exports
 import Rebase.Data.Foldable as Exports hiding (toList)
 import Rebase.Data.Function as Exports hiding (id, (.))
+import Prelude as Exports hiding (all, and, any, concat, concatMap, elem, fail, foldl, foldl1, foldr, foldr1, id, mapM, mapM_, maximum, minimum, notElem, or, product, sequence, sequence_, sum, (.))
+#if MIN_VERSION_base(4,19,0)
+import Rebase.Data.Functor as Exports hiding (unzip)
+#else
 import Rebase.Data.Functor as Exports
-import Rebase.Data.Functor.Classes as Exports
-import Rebase.Data.Functor.Compose as Exports
-import Rebase.Data.Functor.Contravariant as Exports
-import Rebase.Data.Functor.Identity as Exports
-import Rebase.Data.Int as Exports
-import Rebase.Data.IORef as Exports
-import Rebase.Data.Ix as Exports
-import Rebase.Data.List as Exports hiding (concat, foldr, foldl1, maximum, minimum, product, sum, all, and, any, concatMap, elem, foldl, foldr1, notElem, or, find, maximumBy, minimumBy, mapAccumL, mapAccumR, foldl')
-import Rebase.Data.List.NonEmpty as Exports (NonEmpty(..))
-import Rebase.Data.Maybe as Exports
-import Rebase.Data.Monoid as Exports hiding (Alt, First(..), Last(..), (<>))
-import Rebase.Data.Ord as Exports
-import Rebase.Data.Proxy as Exports
-import Rebase.Data.Ratio as Exports
-import Rebase.Data.Semigroup as Exports
-import Rebase.Data.STRef as Exports
-import Rebase.Data.String as Exports
-import Rebase.Data.Traversable as Exports
-import Rebase.Data.Tuple as Exports
-import Rebase.Data.Unique as Exports
-import Rebase.Data.Version as Exports
-import Rebase.Data.Void as Exports
-import Rebase.Data.Word as Exports
-import Rebase.Debug.Trace as Exports
-import Rebase.Foreign.ForeignPtr as Exports
-import Rebase.Foreign.Ptr as Exports
-import Rebase.Foreign.StablePtr as Exports
-import Rebase.Foreign.Storable as Exports
-import Rebase.GHC.Conc as Exports hiding (orElse, withMVar, threadWaitWriteSTM, threadWaitWrite, threadWaitReadSTM, threadWaitRead)
-import Rebase.GHC.Exts as Exports (lazy, inline, sortWith, groupWith, IsList(..))
-import Rebase.GHC.Generics as Exports (Generic)
-import Rebase.GHC.IO.Exception as Exports
-import Rebase.GHC.OverloadedLabels as Exports
-import Rebase.GHC.Records as Exports
-import Rebase.Numeric as Exports
-import Rebase.Numeric.Natural as Exports
-import Rebase.System.Environment as Exports
-import Rebase.System.Exit as Exports
-import Rebase.System.IO as Exports (Handle, hClose)
-import Rebase.System.IO.Error as Exports
-import Rebase.System.IO.Unsafe as Exports
-import Rebase.System.Mem as Exports
-import Rebase.System.Mem.StableName as Exports
-import Rebase.System.Timeout as Exports
-import Rebase.Text.ParserCombinators.ReadP as Exports (ReadP, ReadS, readP_to_S, readS_to_P)
-import Rebase.Text.ParserCombinators.ReadPrec as Exports (ReadPrec, readPrec_to_P, readP_to_Prec, readPrec_to_S, readS_to_Prec)
-import Rebase.Text.Printf as Exports (printf, hPrintf)
-import Rebase.Text.Read as Exports (Read(..), readMaybe, readEither)
-import Rebase.Unsafe.Coerce as Exports
-
+#endif
 -- profunctors
 -------------------------
-import Rebase.Data.Profunctor as Exports hiding (WrappedArrow(..))
-import Rebase.Data.Profunctor.Adjunction as Exports
-import Rebase.Data.Profunctor.Cayley as Exports
-import Rebase.Data.Profunctor.Choice as Exports
-import Rebase.Data.Profunctor.Closed as Exports
-import Rebase.Data.Profunctor.Composition as Exports
-import Rebase.Data.Profunctor.Mapping as Exports
-import Rebase.Data.Profunctor.Monad as Exports
-import Rebase.Data.Profunctor.Ran as Exports
-import Rebase.Data.Profunctor.Rep as Exports
-import Rebase.Data.Profunctor.Sieve as Exports
-import Rebase.Data.Profunctor.Strong as Exports
-import Rebase.Data.Profunctor.Traversing as Exports
-import Rebase.Data.Profunctor.Types as Exports hiding (WrappedArrow(..))
-import Rebase.Data.Profunctor.Unsafe as Exports
-import Rebase.Data.Profunctor.Yoneda as Exports
 
 -- contravariant
 -------------------------
-import Rebase.Data.Functor.Contravariant as Exports
-import Rebase.Data.Functor.Contravariant.Divisible as Exports
 
 -- semigroups
 -------------------------
-import Rebase.Data.List.NonEmpty as Exports (NonEmpty)
 
 -- semigroupoids
 -------------------------
-import Rebase.Data.Bifunctor.Apply as Exports
-import Rebase.Data.Groupoid as Exports
-import Rebase.Data.Functor.Alt as Exports hiding (($>), many, some, optional)
-import Rebase.Data.Functor.Apply as Exports hiding (($>))
-import Rebase.Data.Functor.Bind as Exports hiding (join, ($>))
-import Rebase.Data.Functor.Extend as Exports
-import Rebase.Data.Functor.Plus as Exports hiding (($>), some, many, optional)
-import Rebase.Data.Semigroup.Bifoldable as Exports
-import Rebase.Data.Semigroup.Bitraversable as Exports
-import Rebase.Data.Semigroup.Foldable as Exports
-import Rebase.Data.Semigroup.Traversable as Exports
-import Rebase.Data.Semigroupoid as Exports
 
 -- comonad
 -------------------------
 import Rebase.Control.Comonad as Exports
-
 -- deepseq
 -------------------------
-import Rebase.Control.DeepSeq as Exports
 
 -- selective
 -------------------------
-import Rebase.Control.Selective as Exports hiding (swapEither)
 
 -- transformers
 -------------------------
-import Rebase.Control.Monad.IO.Class as Exports
-import Rebase.Control.Monad.Trans.Class as Exports
-import Rebase.Control.Monad.Trans.Cont as Exports hiding (shift, callCC)
-import Rebase.Control.Monad.Trans.Except as Exports (ExceptT(ExceptT), Except, except, runExcept, runExceptT, mapExcept, mapExceptT, withExcept, withExceptT)
-import Rebase.Control.Monad.Trans.Maybe as Exports (MaybeT(MaybeT), mapMaybeT, maybeToExceptT, exceptToMaybeT)
-import Rebase.Control.Monad.Trans.Reader as Exports (Reader, runReader, mapReader, withReader, ReaderT(ReaderT), runReaderT, mapReaderT, withReaderT)
-import Rebase.Control.Monad.Trans.State.Strict as Exports (State, runState, evalState, execState, mapState, withState, StateT(StateT), runStateT, evalStateT, execStateT, mapStateT, withStateT)
-import Rebase.Control.Monad.Trans.Writer.Strict as Exports (Writer, runWriter, execWriter, mapWriter, WriterT(WriterT), execWriterT, mapWriterT)
 
 -- mtl
 -------------------------
-import Rebase.Control.Monad.Cont.Class as Exports
-import Rebase.Control.Monad.Error.Class as Exports hiding (Error(..))
-import Rebase.Control.Monad.Reader.Class as Exports
-import Rebase.Control.Monad.State.Class as Exports
-import Rebase.Control.Monad.Writer.Class as Exports
 
 -- either
 -------------------------
-import Rebase.Data.Either.Combinators as Exports hiding (isLeft, isRight, mapLeft, mapRight, fromLeft, fromRight)
 
 -- fail
 -------------------------
-import Rebase.Control.Monad.Fail as Exports
 
 -- hashable
 -------------------------
-import Rebase.Data.Hashable as Exports
 
 -- containers
 -------------------------
-import Rebase.Data.IntMap.Strict as Exports (IntMap)
-import Rebase.Data.IntSet as Exports (IntSet)
-import Rebase.Data.Map.Strict as Exports (Map)
-import Rebase.Data.Sequence as Exports (Seq)
-import Rebase.Data.Set as Exports (Set)
 
 -- unordered-containers
 -------------------------
-import Rebase.Data.HashSet as Exports (HashSet)
-import Rebase.Data.HashMap.Strict as Exports (HashMap)
 
 -- vector
 -------------------------
-import Rebase.Data.Vector as Exports (Vector)
 
 -- vector-instances
 -------------------------
-import Rebase.Data.Vector.Instances as Exports ()
 
 -- bytestring
 -------------------------
-import Rebase.Data.ByteString as Exports (ByteString)
-import Rebase.Data.ByteString.Short as Exports (ShortByteString)
 
 -- text
 -------------------------
-import Rebase.Data.Text as Exports (Text)
 
 -- scientific
 -------------------------
-import Rebase.Data.Scientific as Exports (Scientific)
 
 -- uuid
 -------------------------
-import Rebase.Data.UUID as Exports (UUID)
 
 -- dlist
 -------------------------
-import Rebase.Data.DList as Exports (DList)
 
 -- void
 -------------------------
-import Rebase.Data.Void as Exports
-import Rebase.Data.Void.Unsafe as Exports
 
 -- time
 -------------------------
-import Rebase.Data.Time as Exports
-import Rebase.Data.Time.Clock.POSIX as Exports
-import Rebase.Data.Time.Clock.System as Exports
-import Rebase.Data.Time.Format.ISO8601 as Exports (ISO8601 (..), iso8601ParseM, iso8601Show)
 
 -- time-compat
 -------------------------
-import Rebase.Data.Time.Compat as Exports ()
 
 -- stm
 -------------------------
 import Rebase.Control.Concurrent.STM as Exports hiding (orElse)
-
+import Rebase.Control.DeepSeq as Exports
+import Rebase.Control.Monad.Cont.Class as Exports
+import Rebase.Control.Monad.Error.Class as Exports hiding (Error (..))
+import Rebase.Control.Monad.Fail as Exports
+import Rebase.Control.Monad.IO.Class as Exports
+import Rebase.Control.Monad.Reader.Class as Exports
+import Rebase.Control.Monad.State.Class as Exports
+import Rebase.Control.Monad.Trans.Class as Exports
+import Rebase.Control.Monad.Trans.Cont as Exports hiding (callCC, shift)
+import Rebase.Control.Monad.Trans.Except as Exports (Except, ExceptT (ExceptT), except, mapExcept, mapExceptT, runExcept, runExceptT, withExcept, withExceptT)
+import Rebase.Control.Monad.Trans.Maybe as Exports (MaybeT (MaybeT), exceptToMaybeT, mapMaybeT, maybeToExceptT)
+import Rebase.Control.Monad.Trans.Reader as Exports (Reader, ReaderT (ReaderT), mapReader, mapReaderT, runReader, runReaderT, withReader, withReaderT)
+import Rebase.Control.Monad.Trans.State.Strict as Exports (State, StateT (StateT), evalState, evalStateT, execState, execStateT, mapState, mapStateT, runState, runStateT, withState, withStateT)
+import Rebase.Control.Monad.Trans.Writer.Strict as Exports (Writer, WriterT (WriterT), execWriter, execWriterT, mapWriter, mapWriterT, runWriter)
+import Rebase.Control.Monad.Writer.Class as Exports
+import Rebase.Control.Selective as Exports hiding (swapEither)
+import Rebase.Data.Bifunctor.Apply as Exports
+import Rebase.Data.ByteString as Exports (ByteString)
+import Rebase.Data.ByteString.Short as Exports (ShortByteString)
+import Rebase.Data.DList as Exports (DList)
+import Rebase.Data.Either.Combinators as Exports hiding (fromLeft, fromRight, isLeft, isRight, mapLeft, mapRight)
+import Rebase.Data.Functor.Alt as Exports hiding (many, optional, some, ($>))
+import Rebase.Data.Functor.Apply as Exports hiding (($>))
+import Rebase.Data.Functor.Bind as Exports hiding (join, ($>))
+import Rebase.Data.Functor.Classes as Exports
+import Rebase.Data.Functor.Compose as Exports
+import Rebase.Data.Functor.Contravariant as Exports
+import Rebase.Data.Functor.Contravariant.Divisible as Exports
+import Rebase.Data.Functor.Extend as Exports
+import Rebase.Data.Functor.Identity as Exports
 -- invariant
 -------------------------
 import Rebase.Data.Functor.Invariant as Exports
-
+import Rebase.Data.Functor.Plus as Exports hiding (many, optional, some, ($>))
 -- groups
 -------------------------
 import Rebase.Data.Group as Exports
-
+import Rebase.Data.Groupoid as Exports
+import Rebase.Data.HashMap.Strict as Exports (HashMap)
+import Rebase.Data.HashSet as Exports (HashSet)
+import Rebase.Data.Hashable as Exports
+import Rebase.Data.IORef as Exports
+import Rebase.Data.Int as Exports
+import Rebase.Data.IntMap.Strict as Exports (IntMap)
+import Rebase.Data.IntSet as Exports (IntSet)
+import Rebase.Data.Ix as Exports
+import Rebase.Data.List as Exports hiding (all, and, any, concat, concatMap, elem, find, foldl, foldl', foldl1, foldr, foldr1, mapAccumL, mapAccumR, maximum, maximumBy, minimum, minimumBy, notElem, or, product, sum)
+import Rebase.Data.List.NonEmpty as Exports (NonEmpty (..))
 -- custom
 -------------------------
 import Rebase.Data.List1 as Exports (List1)
+import Rebase.Data.Map.Strict as Exports (Map)
+import Rebase.Data.Maybe as Exports
+import Rebase.Data.Monoid as Exports hiding (Alt, First (..), Last (..), (<>))
+import Rebase.Data.Ord as Exports
+import Rebase.Data.Profunctor as Exports hiding (WrappedArrow (..))
+import Rebase.Data.Profunctor.Adjunction as Exports
+import Rebase.Data.Profunctor.Cayley as Exports
+import Rebase.Data.Profunctor.Choice as Exports
+import Rebase.Data.Profunctor.Closed as Exports
+import Rebase.Data.Profunctor.Composition as Exports
+import Rebase.Data.Profunctor.Mapping as Exports
+import Rebase.Data.Profunctor.Monad as Exports
+import Rebase.Data.Profunctor.Ran as Exports
+import Rebase.Data.Profunctor.Rep as Exports
+import Rebase.Data.Profunctor.Sieve as Exports
+import Rebase.Data.Profunctor.Strong as Exports
+import Rebase.Data.Profunctor.Traversing as Exports
+import Rebase.Data.Profunctor.Types as Exports hiding (WrappedArrow (..))
+import Rebase.Data.Profunctor.Unsafe as Exports
+import Rebase.Data.Profunctor.Yoneda as Exports
+import Rebase.Data.Proxy as Exports
+import Rebase.Data.Ratio as Exports
+import Rebase.Data.STRef as Exports
+import Rebase.Data.Scientific as Exports (Scientific)
+import Rebase.Data.Semigroup as Exports
+import Rebase.Data.Semigroup.Bifoldable as Exports
+import Rebase.Data.Semigroup.Bitraversable as Exports
+import Rebase.Data.Semigroup.Foldable as Exports
+import Rebase.Data.Semigroup.Traversable as Exports
+import Rebase.Data.Semigroupoid as Exports
+import Rebase.Data.Sequence as Exports (Seq)
+import Rebase.Data.Set as Exports (Set)
+import Rebase.Data.String as Exports
+import Rebase.Data.Text as Exports (Text)
+import Rebase.Data.Time as Exports
+import Rebase.Data.Time.Clock.POSIX as Exports
+import Rebase.Data.Time.Clock.System as Exports
+import Rebase.Data.Time.Compat as Exports ()
+import Rebase.Data.Time.Format.ISO8601 as Exports (ISO8601 (..), iso8601ParseM, iso8601Show)
+import Rebase.Data.Traversable as Exports
+import Rebase.Data.Tuple as Exports
+import Rebase.Data.UUID as Exports (UUID)
+import Rebase.Data.Unique as Exports
+import Rebase.Data.Vector as Exports (Vector)
+import Rebase.Data.Vector.Instances as Exports ()
+import Rebase.Data.Version as Exports
+import Rebase.Data.Void as Exports
+import Rebase.Data.Void.Unsafe as Exports
+import Rebase.Data.Word as Exports
+import Rebase.Debug.Trace as Exports
+import Rebase.Foreign.ForeignPtr as Exports
+import Rebase.Foreign.Ptr as Exports
+import Rebase.Foreign.StablePtr as Exports
+import Rebase.Foreign.Storable as Exports
+import Rebase.GHC.Conc as Exports hiding (orElse, threadWaitRead, threadWaitReadSTM, threadWaitWrite, threadWaitWriteSTM, withMVar)
+import Rebase.GHC.Exts as Exports (IsList (..), groupWith, inline, lazy, sortWith)
+import Rebase.GHC.Generics as Exports (Generic)
+import Rebase.GHC.IO.Exception as Exports
+import Rebase.GHC.OverloadedLabels as Exports
+import Rebase.GHC.Records as Exports
+import Rebase.Numeric as Exports
+import Rebase.Numeric.Natural as Exports
+import Rebase.System.Environment as Exports
+import Rebase.System.Exit as Exports
+import Rebase.System.IO as Exports (Handle, hClose)
+import Rebase.System.IO.Error as Exports
+import Rebase.System.IO.Unsafe as Exports
+import Rebase.System.Mem as Exports
+import Rebase.System.Mem.StableName as Exports
+import Rebase.System.Timeout as Exports
+import Rebase.Text.ParserCombinators.ReadP as Exports (ReadP, ReadS, readP_to_S, readS_to_P)
+import Rebase.Text.ParserCombinators.ReadPrec as Exports (ReadPrec, readP_to_Prec, readPrec_to_P, readPrec_to_S, readS_to_Prec)
+import Rebase.Text.Printf as Exports (hPrintf, printf)
+import Rebase.Text.Read as Exports (Read (..), readEither, readMaybe)
+import Rebase.Unsafe.Coerce as Exports
diff --git a/library/Rebase/System/CPUTime.hs b/library/Rebase/System/CPUTime.hs
--- a/library/Rebase/System/CPUTime.hs
+++ b/library/Rebase/System/CPUTime.hs
@@ -1,7 +1,6 @@
 module Rebase.System.CPUTime
-(
-  module System.CPUTime
-)
+  ( module System.CPUTime,
+  )
 where
 
 import System.CPUTime
diff --git a/library/Rebase/System/Console/GetOpt.hs b/library/Rebase/System/Console/GetOpt.hs
--- a/library/Rebase/System/Console/GetOpt.hs
+++ b/library/Rebase/System/Console/GetOpt.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Console.GetOpt
-(
-  module System.Console.GetOpt
-)
+  ( module System.Console.GetOpt,
+  )
 where
 
 import System.Console.GetOpt
diff --git a/library/Rebase/System/Environment.hs b/library/Rebase/System/Environment.hs
--- a/library/Rebase/System/Environment.hs
+++ b/library/Rebase/System/Environment.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Environment
-(
-  module System.Environment
-)
+  ( module System.Environment,
+  )
 where
 
 import System.Environment
diff --git a/library/Rebase/System/Exit.hs b/library/Rebase/System/Exit.hs
--- a/library/Rebase/System/Exit.hs
+++ b/library/Rebase/System/Exit.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Exit
-(
-  module System.Exit
-)
+  ( module System.Exit,
+  )
 where
 
 import System.Exit
diff --git a/library/Rebase/System/IO.hs b/library/Rebase/System/IO.hs
--- a/library/Rebase/System/IO.hs
+++ b/library/Rebase/System/IO.hs
@@ -1,7 +1,6 @@
 module Rebase.System.IO
-(
-  module System.IO
-)
+  ( module System.IO,
+  )
 where
 
 import System.IO
diff --git a/library/Rebase/System/IO/Error.hs b/library/Rebase/System/IO/Error.hs
--- a/library/Rebase/System/IO/Error.hs
+++ b/library/Rebase/System/IO/Error.hs
@@ -1,7 +1,6 @@
 module Rebase.System.IO.Error
-(
-  module System.IO.Error
-)
+  ( module System.IO.Error,
+  )
 where
 
 import System.IO.Error
diff --git a/library/Rebase/System/IO/Unsafe.hs b/library/Rebase/System/IO/Unsafe.hs
--- a/library/Rebase/System/IO/Unsafe.hs
+++ b/library/Rebase/System/IO/Unsafe.hs
@@ -1,7 +1,6 @@
 module Rebase.System.IO.Unsafe
-(
-  module System.IO.Unsafe
-)
+  ( module System.IO.Unsafe,
+  )
 where
 
 import System.IO.Unsafe
diff --git a/library/Rebase/System/Info.hs b/library/Rebase/System/Info.hs
--- a/library/Rebase/System/Info.hs
+++ b/library/Rebase/System/Info.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Info
-(
-  module System.Info
-)
+  ( module System.Info,
+  )
 where
 
 import System.Info
diff --git a/library/Rebase/System/Mem.hs b/library/Rebase/System/Mem.hs
--- a/library/Rebase/System/Mem.hs
+++ b/library/Rebase/System/Mem.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Mem
-(
-  module System.Mem
-)
+  ( module System.Mem,
+  )
 where
 
 import System.Mem
diff --git a/library/Rebase/System/Mem/StableName.hs b/library/Rebase/System/Mem/StableName.hs
--- a/library/Rebase/System/Mem/StableName.hs
+++ b/library/Rebase/System/Mem/StableName.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Mem.StableName
-(
-  module System.Mem.StableName
-)
+  ( module System.Mem.StableName,
+  )
 where
 
 import System.Mem.StableName
diff --git a/library/Rebase/System/Mem/Weak.hs b/library/Rebase/System/Mem/Weak.hs
--- a/library/Rebase/System/Mem/Weak.hs
+++ b/library/Rebase/System/Mem/Weak.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Mem.Weak
-(
-  module System.Mem.Weak
-)
+  ( module System.Mem.Weak,
+  )
 where
 
 import System.Mem.Weak
diff --git a/library/Rebase/System/Posix/Internals.hs b/library/Rebase/System/Posix/Internals.hs
--- a/library/Rebase/System/Posix/Internals.hs
+++ b/library/Rebase/System/Posix/Internals.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Posix.Internals
-(
-  module System.Posix.Internals
-)
+  ( module System.Posix.Internals,
+  )
 where
 
 import System.Posix.Internals
diff --git a/library/Rebase/System/Posix/Types.hs b/library/Rebase/System/Posix/Types.hs
--- a/library/Rebase/System/Posix/Types.hs
+++ b/library/Rebase/System/Posix/Types.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Posix.Types
-(
-  module System.Posix.Types
-)
+  ( module System.Posix.Types,
+  )
 where
 
 import System.Posix.Types
diff --git a/library/Rebase/System/Timeout.hs b/library/Rebase/System/Timeout.hs
--- a/library/Rebase/System/Timeout.hs
+++ b/library/Rebase/System/Timeout.hs
@@ -1,7 +1,6 @@
 module Rebase.System.Timeout
-(
-  module System.Timeout
-)
+  ( module System.Timeout,
+  )
 where
 
 import System.Timeout
diff --git a/library/Rebase/Text/ParserCombinators/ReadP.hs b/library/Rebase/Text/ParserCombinators/ReadP.hs
--- a/library/Rebase/Text/ParserCombinators/ReadP.hs
+++ b/library/Rebase/Text/ParserCombinators/ReadP.hs
@@ -1,7 +1,6 @@
 module Rebase.Text.ParserCombinators.ReadP
-(
-  module Text.ParserCombinators.ReadP
-)
+  ( module Text.ParserCombinators.ReadP,
+  )
 where
 
 import Text.ParserCombinators.ReadP
diff --git a/library/Rebase/Text/ParserCombinators/ReadPrec.hs b/library/Rebase/Text/ParserCombinators/ReadPrec.hs
--- a/library/Rebase/Text/ParserCombinators/ReadPrec.hs
+++ b/library/Rebase/Text/ParserCombinators/ReadPrec.hs
@@ -1,7 +1,6 @@
 module Rebase.Text.ParserCombinators.ReadPrec
-(
-  module Text.ParserCombinators.ReadPrec
-)
+  ( module Text.ParserCombinators.ReadPrec,
+  )
 where
 
 import Text.ParserCombinators.ReadPrec
diff --git a/library/Rebase/Text/Printf.hs b/library/Rebase/Text/Printf.hs
--- a/library/Rebase/Text/Printf.hs
+++ b/library/Rebase/Text/Printf.hs
@@ -1,7 +1,6 @@
 module Rebase.Text.Printf
-(
-  module Text.Printf
-)
+  ( module Text.Printf,
+  )
 where
 
 import Text.Printf
diff --git a/library/Rebase/Text/Read.hs b/library/Rebase/Text/Read.hs
--- a/library/Rebase/Text/Read.hs
+++ b/library/Rebase/Text/Read.hs
@@ -1,7 +1,6 @@
 module Rebase.Text.Read
-(
-  module Text.Read
-)
+  ( module Text.Read,
+  )
 where
 
 import Text.Read
diff --git a/library/Rebase/Text/Read/Lex.hs b/library/Rebase/Text/Read/Lex.hs
--- a/library/Rebase/Text/Read/Lex.hs
+++ b/library/Rebase/Text/Read/Lex.hs
@@ -1,7 +1,6 @@
 module Rebase.Text.Read.Lex
-(
-  module Text.Read.Lex
-)
+  ( module Text.Read.Lex,
+  )
 where
 
 import Text.Read.Lex
diff --git a/library/Rebase/Text/Show.hs b/library/Rebase/Text/Show.hs
--- a/library/Rebase/Text/Show.hs
+++ b/library/Rebase/Text/Show.hs
@@ -1,7 +1,6 @@
 module Rebase.Text.Show
-(
-  module Text.Show
-)
+  ( module Text.Show,
+  )
 where
 
 import Text.Show
diff --git a/library/Rebase/Text/Show/Functions.hs b/library/Rebase/Text/Show/Functions.hs
--- a/library/Rebase/Text/Show/Functions.hs
+++ b/library/Rebase/Text/Show/Functions.hs
@@ -1,7 +1,6 @@
 module Rebase.Text.Show.Functions
-(
-  module Text.Show.Functions
-)
+  ( module Text.Show.Functions,
+  )
 where
 
 import Text.Show.Functions
diff --git a/library/Rebase/Unsafe/Coerce.hs b/library/Rebase/Unsafe/Coerce.hs
--- a/library/Rebase/Unsafe/Coerce.hs
+++ b/library/Rebase/Unsafe/Coerce.hs
@@ -1,7 +1,6 @@
 module Rebase.Unsafe.Coerce
-(
-  module Unsafe.Coerce
-)
+  ( module Unsafe.Coerce,
+  )
 where
 
 import Unsafe.Coerce
diff --git a/rebase.cabal b/rebase.cabal
--- a/rebase.cabal
+++ b/rebase.cabal
@@ -1,6 +1,7 @@
-name: rebase
-version: 1.20
-synopsis: A more progressive alternative to the "base" package
+cabal-version: 3.0
+name:          rebase
+version:       1.20.1
+synopsis:      A more progressive alternative to the "base" package
 description:
   This package is intended for those who are tired of keeping
   long lists of dependencies to the same essential libraries in each package
@@ -27,24 +28,26 @@
   Thus it simply lets you depend on all the de-facto default packages,
   by yourself having to maintain only the dependency on \"rerebase\".
   Also it comes packed with a prelude as rich as here.
-homepage: https://github.com/nikita-volkov/rebase
-bug-reports: https://github.com/nikita-volkov/rebase/issues
-author: Nikita Volkov <nikita.y.volkov@mail.ru>
-maintainer: Nikita Volkov <nikita.y.volkov@mail.ru>
-copyright: (c) 2016, Nikita Volkov
-license: MIT
-license-file: LICENSE
-build-type: Simple
-cabal-version: >=1.10
 
+homepage:      https://github.com/nikita-volkov/rebase
+bug-reports:   https://github.com/nikita-volkov/rebase/issues
+author:        Nikita Volkov <nikita.y.volkov@mail.ru>
+maintainer:    Nikita Volkov <nikita.y.volkov@mail.ru>
+copyright:     (c) 2016, Nikita Volkov
+license:       MIT
+license-file:  LICENSE
+
 source-repository head
-  type: git
+  type:     git
   location: git://github.com/nikita-volkov/rebase.git
 
 library
-  hs-source-dirs: library
-  default-extensions: NoImplicitPrelude, NoMonomorphismRestriction
-  default-language: Haskell2010
+  hs-source-dirs:     library
+  default-extensions:
+    NoImplicitPrelude
+    NoMonomorphismRestriction
+
+  default-language:   Haskell2010
   exposed-modules:
     Rebase.Control.Applicative
     Rebase.Control.Applicative.Backwards
@@ -427,31 +430,32 @@
     Rebase.Text.Show
     Rebase.Text.Show.Functions
     Rebase.Unsafe.Coerce
+
   build-depends:
-    base >=4.13 && <5,
-    bifunctors >=5.6 && <5.7,
-    bytestring >=0.10 && <0.12,
-    containers >=0.6 && <0.7,
-    contravariant >=1.5 && <1.6,
-    comonad >=5 && <5.1,
-    deepseq >=1.4 && <1.5,
-    dlist >=0.8 && <1.1,
-    either >=5 && <5.1,
-    groups >=0.5.3 && <0.6,
-    hashable >=1.3 && <1.5,
-    invariant >=0.5.5 && <0.7,
-    mtl >=2.2 && <2.4,
-    profunctors >=5.6 && <5.7,
-    scientific >=0.3 && <0.4,
-    selective >=0.7 && <0.8,
-    semigroupoids >=6 && <7,
-    stm >=2.5 && <2.6,
-    text >=1.2 && <1.3 || >=2.0 && <2.1,
-    time >=1.9 && <1.13,
-    time-compat >=1.9.6.1 && <1.10,
-    transformers >=0.5 && <0.7,
-    unordered-containers >=0.2.13 && <0.3,
-    uuid-types >=1.0 && <1.1,
-    vector >=0.12 && <0.14,
-    vector-instances >=3.4 && <3.5,
-    void >=0.7 && <0.8
+    , base >=4.13 && <5
+    , bifunctors >=5.6 && <5.7
+    , bytestring >=0.10 && <0.12
+    , comonad >=5 && <5.1
+    , containers >=0.6 && <0.7
+    , contravariant >=1.5 && <1.6
+    , deepseq >=1.4 && <1.6
+    , dlist >=0.8 && <1.1
+    , either >=5 && <5.1
+    , groups >=0.5.3 && <0.6
+    , hashable >=1.3 && <1.5
+    , invariant >=0.5.5 && <0.7
+    , mtl >=2.2 && <2.4
+    , profunctors >=5.6 && <5.7
+    , scientific >=0.3 && <0.4
+    , selective >=0.7 && <0.8
+    , semigroupoids >=6 && <7
+    , stm >=2.5 && <2.6
+    , text >=1.2 && <1.3 || >=2.0 && <2.2
+    , time >=1.9 && <1.13
+    , time-compat >=1.9.6.1 && <1.10
+    , transformers >=0.5 && <0.7
+    , unordered-containers >=0.2.13 && <0.3
+    , uuid-types >=1.0 && <1.1
+    , vector >=0.12 && <0.14
+    , vector-instances >=3.4 && <3.5
+    , void >=0.7 && <0.8
