What can you do with the string that you can not do with the buffer contents? Apart from printing, which you can already do?