https://issues.dlang.org/show_bug.cgi?id=20311 --- Comment #3 from Adam D. Ruppe <destructionator at gmail.com> --- The string literal "" is null is also by design in D. Why do you care about the difference btw? --