https://issues.dlang.org/show_bug.cgi?id=20134
--- Comment #1 from Walter Bright <bugzi...@digitalmars.com> --- Over time, common practice has evolved from rejecting malformed UTF to replacing it with replacementDchar, which enables the application (like a web browser) to continue processing. Code should also be faster with this change. --