diff --git a/property-list.cabal b/property-list.cabal
--- a/property-list.cabal
+++ b/property-list.cabal
@@ -1,14 +1,14 @@
 name:                   property-list
-version:                0.1.0.2
+version:                0.1.0.3
 stability:              experimental
 license:                PublicDomain
 
 cabal-version:          >= 1.6
 build-type:             Simple
 
-author:                 James Cook <james.cook@usma.edu>
-maintainer:             James Cook <james.cook@usma.edu>
-homepage:               http://code.haskell.org/~mokus/property-list
+author:                 James Cook <mokus@deepbondi.net>
+maintainer:             James Cook <mokus@deepbondi.net>
+homepage:               https://github.com/mokus0/property-list
 
 category:               Data, Parsing, XML
 synopsis:               Apple property list parser
diff --git a/src/Data/PropertyList/Binary/Float.hs b/src/Data/PropertyList/Binary/Float.hs
--- a/src/Data/PropertyList/Binary/Float.hs
+++ b/src/Data/PropertyList/Binary/Float.hs
@@ -11,6 +11,7 @@
 
 import Foreign
 import GHC.Float
+import System.IO.Unsafe (unsafePerformIO)
 
 -- TODO: create a library or extend an existing one to include a module Data.Float.IEEE
 -- which exports types Float32, Float64, etc., with proper IEEE-safe conversions
diff --git a/src/Data/PropertyList/Types.hs b/src/Data/PropertyList/Types.hs
--- a/src/Data/PropertyList/Types.hs
+++ b/src/Data/PropertyList/Types.hs
@@ -1,7 +1,8 @@
 {-# LANGUAGE 
     MultiParamTypeClasses,
     FlexibleContexts, FlexibleInstances,
-    GeneralizedNewtypeDeriving, TypeFamilies
+    GeneralizedNewtypeDeriving, TypeFamilies,
+    DeriveTraversable
   #-}
 
 -- |This module implements the 'PropertyList' and 'PartialPropertyList' types
