add NewSafeBufferString