Modernized a few more types in syntax::ast