36415: remap bytes from invalid multibyte characters.
These now go to 0xdc00 + index. If wchar_t is a Unicode code point, this is by construction an invalid character within the Unicode range. If it isn't, we would hope the result was no worse than the current fudge.
Showing with 47 additions and 6 deletions