{"ast_node_type":"variable","tokens":[{"end":87,"kind":"keyword","start":0,"text":"let"}]}
        let guard = ENV_LOCK.lock().unwrap_or_else(std::sync::PoisonError::into_inner);
    ) -> EnvChange<'snap> {
        let prev_working_dir = match current_dir {