pub type LoopMap = Vec<LogicLoop>;