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