Using the sed script from https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
GroupDescendant
Since it can technically merge any hash with objects that respond to `==`