In rt.util.utf are a set of low level utf functions. Phobos duplicates quite a few of them in std.utf. Just like arrays and other built in data types, their support code should be exposed by the runtime, imho. My current aim is to make sure the dmd unit tests stay minimal. Importing phobos level files... isn't. :) Thoughts? Later, Brad