struct Map<K, V> From `insts: Vec<InstData>` to `insts: Map<InstId, InstData>` and from `f[inst_id.0]` to `f[inst_id]`
From
insts: Vec<InstData>toinsts: Map<InstId, InstData>and fromf[inst_id.0]tof[inst_id]