[Haskell-cafe] Data.Binary suboptimal instance