Wikipedia states that D still has some Unicode problems: "Operations on Unicode strings are unintuitive (compiler accepts Unicode source code, standard library and foreach constructs operate on UTF-8, but string slicing and length property operate on bytes rather than characters)." Is this information correct?