Functional impact
When toggling on the “ignore punctuation” setting for the ciphertext, punctuation characters are removed before analysis. Punctuation characters that are removed:.,!?;:'"()\[\]{}""''…
For all data encodings, the data is first decoded to a `Uint8Array` and then converted to a string based on its encoding type (ASCII, Latin1, UTF-8, UTF-16, UTF-32). This step takes precedence over any other ciphertext settings, unless the widget evaluates the ciphertext bytes rather than the encoded text data.

