def tree.rebuild
import emerging-eztoml@0.9.0.0/main.bend as EmergingEztomlimport Base
2104# walk the frames back to the root
2105def tree.rebuild(stack: List<&2, Fr>, vs: List<&2, Val>, bad: String, heads: List<&2, String>) -> End:
2106 match stack:
2107 case []:
2108 End{vs, bad, heads}
2109 case fr <> t:
2110 tree.rebuild(t, tree.wrap(fr, vs), bad, heads)