                panic!("$ref not supported yet");
            }
        };

        let content_diff =
            ContentDiff::from_content(&base_response.content, &head_response.content);

        if content_diff.has_changes() {
            Self {