RE: [Haskell-cafe] coherence when overlapping?