Andrej Mitrovic wrote: > Could you elaborate on that? Aren't .di files supposed to be > auto-generated by the compiler, and not hand-written? You can do it either way. In Phobos, you can find examples of both. In no instance are you worse off than with C++ .h/.cpp files.