package ast type Program struct { Stmts []Stmt[any] }