Is it possible to load in a dynamic library in D, and have the library you just loaded call your own functions? Imagine having a plugin loader and the plugins call methods like 'addButton()' from the host application.