Curious whether a single gsub would be worth the performance boost. Also, this mutates the argument, but the method name doesn't make it clear, so it's also a candidate for `!` (or perhaps it should use `#gsub` instead)