{"ast_node_type":"other","tokens":[{"end":82,"kind":"keyword","start":0,"text":".ok_or_else(||"}]}
        .ok_or_else(|| ExpandError::other(call_site, "invalid item definition"))?;
    let macro_items = ast::MacroItems::cast(parsed.syntax_node())
    let item =