This doesn't need a lifetime at all since it's not returning anything that needs to be connected to the `crate_map` parameter, so it can just be `&CrateMap` (even with the `'self` change).