As per FIXME on `syntax:parse::lexer::tt_frame`: figure out how to have a uniquely linked stack and change `@` to `~`