String.Buffer, drop addat(), keep sprintf() ?