Dumb question, but why is there no `encoding_error` here, but a `charset_error`?