Can someone please tell me a few words about separate compilation in D. A small example would be nice, if I`m not asking too much. And one more thing, I haven`t understood very well what import does, is it similar to the #include statement from C++ or is it somewhat different?