Kipp the Kidd writes: > Before reconstructing the list (or string), the server should decide if > there is enough memory in the space after the list or string to actually > append, instead of moving it somewhere else. It would also have to be certain that there were no other references to the list; otherwise other pointers to it would see its value change. Pavel