diff --git a/Graphics/Gloss/Interface/FRP/ReactiveBanana.hs b/Graphics/Gloss/Interface/FRP/ReactiveBanana.hs
--- a/Graphics/Gloss/Interface/FRP/ReactiveBanana.hs
+++ b/Graphics/Gloss/Interface/FRP/ReactiveBanana.hs
@@ -1,3 +1,5 @@
+{-# LANGUAGE UnicodeSyntax, Rank2Types #-}
+
 module Graphics.Gloss.Interface.FRP.ReactiveBanana (playBanana, InputEvent) where
 
 import Graphics.Gloss
diff --git a/gloss-banana.cabal b/gloss-banana.cabal
--- a/gloss-banana.cabal
+++ b/gloss-banana.cabal
@@ -7,7 +7,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.1.0.3
+version:             0.1.0.4
 
 -- A short (one-line) description of the package.
 synopsis:            An Interface for gloss in terms of a reactive-banana Behavior.
@@ -59,7 +59,7 @@
   -- other-modules:       
   
   -- LANGUAGE extensions used by modules in this package.
-  default-extensions:    UnicodeSyntax, ScopedTypeVariables, RankNTypes
+  other-extensions:    UnicodeSyntax, RankNTypes
   
   -- Other library packages from which modules are imported.
   build-depends:       base >=4.6 && <4.8,
