pub(super) fn map_to_3vecs(
    map: BTreeMap<LocalId, (MirRelationExpr, Option<LetRecLimit>)>
) -> (Vec<LocalId>, Vec<MirRelationExpr>, Vec<Option<LetRecLimit>>)