urns Left (), meaning no new special chars in the new archive, or
-- Right set, with the new special chars not found in our config.

{--
Now, from the result returned by scanArchive, call a function that either
replaces the special characters in the target archive or adds the new
characters to the config file for manual update.
--}

replaceSpecialChars :: SpecialCharTable -> Block -> Block
replaceSpecialChars specialCharTable block = undefined

-- u
replaceSpecialChars :: SpecialCharTable -> Block -> Block
replaceSpecialChars specialCharTable block = undefined
replaceSpecialChars specialCharTable block = undefined