pub type TempStackFrame<'a, Root, Frame> = TempInst<'a, TempStack<Root, Frame>>;
struct TempStackFrame<'a, Root, Frame>(/* private fields */);