i agree, 0-terminated string literals are handy sometimes. and i remember for sure that D specs promises that string literal is *always* 0-terminated (but i can't find that in specs right now).