unparse_ast fixes