[Haskell-beginners] Different ByteStrings, what now?