[Haskell-cafe] existentially quantified data types - restrictions