I'm not sure, in which case `get_crate_map` should return `None`?