hi all, I am new to D. I was wondering wheather D supports some kind of partial class definition, that means one class that is implemented in several translation units? Foo.d: class Foo { XMLNode toXML(); void process() { XMLNode node = this.toXML(); //... } } FooXml.d: class Foo { XMLNode toXML() { //... } } thanks -- Jakob