This class pools string buffers, since they are reused so often.
String buffers are good candidates for pooling, because of
their supporting character arrays.
sb Must be a non-null reference to a string buffer.
// Since this isn't synchronized, setLength must be
// done before the instance is freed.
// Fix attributed to Peter Speck <speck@ruc.dk>.
sb.setLength(0);
m_stringBufPool.freeInstance(sb);