. "In some languages, such as Java or OCaml, it is not enough, and you should use a separate StringBuffer objects, but, in Ruby, Strings are mutable, and any string may serve as a buffer." . . . .