Well, another thing would be reflection. Afaik, runtime reflection gets much easier when run in a VM, thus D could have reflection libraries just like Java - once being able to be run in a VM, that is.