Rather than defining a new enum, tie ModuleType to ModuleHandler names from PassepartoutKit. Also a way to reuse ModuleType.localizedDescription on both Module and ModuleBuilder implementations.