pub type LexBlock<I> = Block<I, ()>;
pub struct LexBlock<I> { pub kind: BlockKind, pub content: I, pub data: (), }
kind: BlockKind
content: I
data: ()