A friend of mine stumbled across this today: http://tomerfiliba.com/blog/dlang/ Rejoice! :-) T -- Why waste time reinventing the wheel, when you could be reinventing the engine? -- Damian Conway