[Haskell-cafe] A model theory question