Walter, I suggest you to stop right now to say how much good D module system is and how much good your design is, etc, and to start looking for the problems/holes instead. In my language there is a proverb that says something like "Who praises himself a lot, covers himself with broth" or something similar ^_^ Keep looking for the *design* problems of the D module system, and try to fix them, instead of saying several times how much good D module system is.
Later, bearophile