pub type Sp<T> = Spanned<T, BytePos>;
struct Sp<T> { pub span: Span<ByteIndex>, pub value: T, }
span: Span<ByteIndex>
value: T