RE: [Haskell-cafe] Object-oriented programming, Haskell and existentials