Walter Gray:
the files contain the entire definitions, so why would it be necessary to link to them AND specify them as imports? What am I missing here?
I don't understand why that's not regarded as a job for the compiler. But in the standard D distribution there are programs like rdmd that offer that functionality.
Bye, bearophile