prepend: List result = new ArrayList(); for line in toLines(s) { append: result.add(line); } return fromLines(result);