replaced dynamic_cast by reinterpret_cast in sub module loader, giving up type safety for functionality (current sub modules working). Work on COM/.NET interop: Call .NET functions with filter interface (in progress)