This is also doing the parse node split, allowing lower reliance in formatter on the tokenized buffer (something that I may be touching more due to import handling).
sem_ir/node.h
Main.Run
main
base: T;
.base
x.base