[Haskell-cafe] Declaring variance of class parameters?