void main() { assert(is(typeof("") == typeof("".idup))); // both is immutable(char)[] assert("" !is null); assert("".idup !is null); // fails - s is null. Why? }