`reverse_merge!` is used further down the chain in the activesupport code, but it is not correctly required by the file that needs it in some versions of activesupport.