More work on getting C++/D interop working.