{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"pub"}]}
    pub has_changed: HasChanged,
    pub certainty: Certainty,
    /// If the [`Certainty`] was `Maybe`, then keep track of whether the goal has changed