[Haskell-cafe] Which type variables are allowed in a context?