pub type TokenTree = TokenTree<SpanData<SyntaxContext>>;
pub enum TokenTree { Leaf(Leaf<SpanData<SyntaxContext>>), Subtree(Subtree<SpanData<SyntaxContext>>), }