[Haskell-cafe] busting up a structured binary file