On Wednesday, 22 May 2013 at 00:19:04 UTC, Nick Sabalausky wrote: > Right, exactly. In other words, there *is* a difference between > null and > empty string in D (even though it's sometimes a clouded issue > since > '==' counts them as equal). == compare value, is compare identity. Everything is fine on that one.