Low level support for dynamic modules
