[Haskell-cafe] Datakind and instance