Improved strings, using StringBuffer.
String and list slices