word_stream.cpp: recognise Latin punctuation characters with tests