@type error() :: :unsupported_country_code | :invalid_format | :invalid_length | :invalid_checksum | :can_not_parse_map | atom()
@type errors() :: [error()]
@spec message(error()) :: String.t()