Another feedback we got from the DATEV-review
In den Belegfeldern sind folgende Zeichen zulässig:
Ziffern: 0 1 2...9
Großbuchstaben: A B C...Z
Kleinbuchstaben: a b c...z
Sonderzeichen: $ & % * + - /
Do you think it would make sense to validate or sanitize the input in the gem directly?
My proposal would be to throw an exception if the input contains invalid chars and leave the sanitization (Umlaut-Replacement and the like) to the caller.