Now actually does the replacing of string joins in ranges