We don't have `#reverse_merge` anywhere in this particular project. I think I'd like to avoid it in favor of this since it's a function on active support. I'd like for us to be able to drop the requirement on Active Support.