Yaml AST generator works