framework added wrappers so that module, injector, and compiler can be created from namespace.