Doesn't this make a string of length 257 into one of length 261? (expected behaviour?)