don't output binary data in toString. Fix string abbreviation for long textual content.