diff --git a/Data/PoliMorf.hs b/Data/PoliMorf.hs
--- a/Data/PoliMorf.hs
+++ b/Data/PoliMorf.hs
@@ -50,6 +50,7 @@
     { form :: !Form
     , base :: !Base
     , tag  :: !Tag }
+    deriving (Eq, Ord, Show, Read)
 
 -- | Read the PoliMorf from the file.
 readPoliMorf :: FilePath -> IO [Entry]
diff --git a/polimorf.cabal b/polimorf.cabal
--- a/polimorf.cabal
+++ b/polimorf.cabal
@@ -1,5 +1,5 @@
 name:               polimorf
-version:            0.1.0
+version:            0.2.0
 synopsis:           Working with the PoliMorf dictionary
 description:
     The library provides functionality for manipulating PoliMorf, the
