ups String.linesWithBreaks doesn't work for #526
change return type of partition()