On Friday, 8 February 2013 at 13:14:09 UTC, Andrej Mitrovic wrote: > ... As far as I can see it, this will be automatically settled once package import DIP is done. Because then you can have hierarchy like this: std/algorithm/_.d std/algorithm/implementation.d ..and use "package" protection attribute.