[Haskell-cafe] bizarre memory usage with data.binary