{"ast_node_type":"function","tokens":[{"end":43,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn print_as_list(&self) -> String {
        let v = self.iter().map(|arg| arg.to_string()).collect::<Vec<_>>();