public ModuleBuilder ObtainDynamicModuleWithWeakName() { lock (moduleLocker) { if (moduleBuilder == null) { moduleBuilder = CreateModule(false); } return moduleBuilder; } }