sS ai_mergePunctuation(S a, S b) { a = unnull(a); b = unnull(b); if (eq(a, b)) ret a; if (empty(a)) ret b; if (empty(b)) ret a; if (isSpaces(a)) ret b; if (isSpaces(b)) ret a; ret simpleSpaces(a + b); }