pub type TextId = Id<TextKind>;
pub struct TextId(u32, PhantomData<TextKind>);
0: u32
1: PhantomData<TextKind>