[Haskell-cafe] Re: Typeclasses and GADT [Was: Regular Expressions without GADTs]