pub type ModuleId = String;
TODO: Use proper ModuleId after modularization is complete
ModuleId
struct ModuleId { /* private fields */ }