{"ast_node_type":"variable","tokens":[{"end":41,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(roots) = self.roots {
        let _p = tracing::info_span!("FileChange::apply").entered();
            for (idx, root) in roots.into_iter().enumerate() {