MDL-44682 fix bug in decompose_update_into_safe_changes