sS lines_possiblyRTrim(S originalText, LS lines) { ret endsWithNewLine(originalText) ? lines_rtrim(lines) : lines(lines); }