diff --git a/BUGS b/BUGS
new file mode 100644
--- /dev/null
+++ b/BUGS
@@ -0,0 +1,5 @@
+
+* OneTuple needs the ability to send email.
+    Andrew Bromage points out that OneTuple isn't maximally
+    flexible until it can send email.
+
diff --git a/Data/Tuple/OneTuple.hs b/Data/Tuple/OneTuple.hs
--- a/Data/Tuple/OneTuple.hs
+++ b/Data/Tuple/OneTuple.hs
@@ -18,6 +18,7 @@
 
 import Control.Applicative
 import Control.Monad
+import Control.Monad.Fix
 import Data.Foldable
 import Data.Ix
 import Data.Monoid
@@ -71,4 +72,7 @@
     mempty = OneTuple mempty
     mappend (OneTuple x) (OneTuple y) = OneTuple (mappend x y)
     mconcat = Prelude.foldr1 mappend
+
+instance MonadFix OneTuple where
+    mfix f = let a = f (only a) in a
 
diff --git a/OneTuple.cabal b/OneTuple.cabal
--- a/OneTuple.cabal
+++ b/OneTuple.cabal
@@ -1,5 +1,5 @@
 Name:            OneTuple
-Version:         0.1.1
+Version:         0.2.0
 Synopsis:        Singleton Tuple
 Description:     Singleton Tuple
 Copyright:       (c) John Dorsey 2008
