diff --git a/Text/ProtocolBuffers/ProtoCompile/Identifiers.hs b/Text/ProtocolBuffers/ProtoCompile/Identifiers.hs
--- a/Text/ProtocolBuffers/ProtoCompile/Identifiers.hs
+++ b/Text/ProtocolBuffers/ProtoCompile/Identifiers.hs
@@ -20,7 +20,7 @@
 import qualified Data.ByteString.Lazy.Char8 as LC
 import qualified Data.ByteString.Lazy.UTF8 as U
 import Data.Char
-import Data.List
+import Data.List hiding (uncons)
 import Data.Monoid
 import Data.Set(Set)
 import qualified Data.Set as S
diff --git a/hprotoc.cabal b/hprotoc.cabal
--- a/hprotoc.cabal
+++ b/hprotoc.cabal
@@ -1,5 +1,5 @@
 name:           hprotoc
-version:        2.1.2
+version:        2.1.3
 cabal-version:  >= 1.6
 build-type:     Simple
 license:        BSD3
@@ -20,8 +20,8 @@
   location: git://github.com/k-bx/protocol-buffers.git
 
 Executable hprotoc
-  build-depends:   protocol-buffers == 2.1.2,
-                   protocol-buffers-descriptor == 2.1.2
+  build-depends:   protocol-buffers == 2.1.3,
+                   protocol-buffers-descriptor == 2.1.3
   Main-Is:         Text/ProtocolBuffers/ProtoCompile.hs
   Hs-Source-Dirs:  .,
                    protoc-gen-haskell
@@ -69,8 +69,8 @@
                    TypeSynonymInstances
 
 Library
-  build-depends:   protocol-buffers == 2.1.2,
-                   protocol-buffers-descriptor == 2.1.2
+  build-depends:   protocol-buffers == 2.1.3,
+                   protocol-buffers-descriptor == 2.1.3
   Hs-Source-Dirs:  .,
                    protoc-gen-haskell
   build-tools:     alex
