`replace(string, pattern)` is just as (if not more) readable as `replace(in, each)`.
I was specifically replying to the claim about readability.