// usually L static String fromLines(Iterable lines) { new StringBuilder buf; if (lines != null) for (O line : lines) buf.append(str(line)).append('\n'); return buf.toString(); } static String fromLines(S... lines) { ret fromLines(asList(lines)); }