static S leadingWord(S s) { int i = 0; while (i < l(s) && Character.isLetter(s.charAt(i))) ++i; ret substring(s, 0, i); }