[Haskell-cafe] RE: generics question 2