docs: protected List<String> splitLinesAndNewLines(String text) {
  		if (text == null)
  			return Collections.emptyList();
  		int idx = initialSegmentSize(text);
  		if (idx == text.length()) {
  			return Collections.singletonList(text);
  		}
  
  		return continueSplitting(text, idx);
  	}