static LS sentences_withSemicolon(S s) { ret splitIntoSentences_np(s, endMarkers := litset(".", "!", "?", ";")); }