Rename Token to AST, because that's what it's actually representing.