fix sep.lines

str.split does not generate empty string when two splitting sign follow
each other. Yet, this is neccessary for sep.lines