{"ast_node_type":"other","tokens":[{"end":35,"kind":"keyword","start":0,"text":"has_value:"}]}
        has_value: value.is_some(),
        invocation_help,
        value: value.map_or_else(String::new, |(v, _span)| v.to_string()),