@tyrauber Isn't this unnecessary as `reverse_merge!` modifies the receiver directly?