static S textOut_or_orAll(L<S> l) {
  S s = textOut_or(l);
  if (l(l) > 2) ret s + " or all of these";
  if (l(l) == 2) ret s + " or both";
  ret s;
}