crate_def_map
def_map
These could all be block `DefMap`s instead of crate-level `DefMap`s
ModuleId
DefMap
BuiltinType