Always run the replace function
Always run the replace function

Theoretically, this new version should never need to run over the string more
than once, while the old version could need up to two runs. Plus, this gets rid
of a branch, which is always nice.

hawkrives/gobbldygook,hawkrives/gobbldygook,hawkrives/gobbldygook