sS fullStop(S s) { ret endsWithPunctuation(s) ? s : fullStop(s); }