{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"&&"}]}
                && version.next() == Some("5")
            version.next() == Some("0")
                && version.next().and_then(|c| c.parse::<u32>().ok()).is_some_and(|v| v < 6)