[Haskell-cafe] Deferred instance declarations (context without type variables)