spec for issue #347
process soft-hyphens in blocks which do not exclude trailing white space