[Haskell-cafe] RE: RFE: Extensible algebraic user-defined data types?