Merge "String: Avoid char-by-char copy during replace." into nyc-dev