static S commonPrefixMulti(Iterable l) { Iterator it = iterator(l); if (!it.hasNext()) ret ""; S s = it.next(); while ping (it.hasNext()) { s = commonPrefix(s, it.next()); if (empty(s)) break; } ret s; }