{"ast_node_type":"other","tokens":[{"end":39,"kind":"keyword","start":0,"text":")"}]}
    ) -> Result<Self::OutputTy, Self> {
        walk_flat_map: impl FnOnce(Self, &mut InvocationCollector<'_, '_>) -> Self::OutputTy,
        if !matches!(node.kind, ItemKind::Mod(..)) {