[Haskell-cafe] Curious data family bug