{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"state:"}]}
            state: Cell::new(NodeState::Pending),
            obligation,
            dependents: if let Some(parent_index) = parent { vec![parent_index] } else { vec![] },