pub type BranchMap = IndexMap<u32, Branch, RandomState>;