Yes definitely agree that adding any functionality to this PR would be a bad idea!

But I think I'll keep this slightly more verbose list of `merge!`s so that that can be incorporated later (sounds like we should send a warning to the console instead of an error so that we don't break stuff).