mutate string instead of creating a new one

http://stackoverflow.com/questions/5686621/ruby-string-concatenation-and

Should reduce memory usage, or at least the total number of objects created.