more refactoring of string buffered-array use - to new private BufferedStringRep class