append to a String in place