fixing a bug for Data.ByteString.