[Haskell-cafe] Re: TypeFamillies and UndecidableInstances - why?