pub fn human_readable_changes(changes: &[ChangeInfo]) -> String