public static Collector<Character, ?, CharSeq> toCharSeq() {
		return Collector.of(
			StringBuilder::new,
			StringBuilder::append,
			(a, b) -> {a.append(b); return a;},
			CharSeq::new
		);
	}
Helper method for creating a sequence of characters from the given
{@code CharSequence}. The returned sequence will contain all characters
in the original order.

@param chars the char sequence to convert.
@return a sequence which will contain all given chars in the original
        order.
jenetics/src/main/java/io/jenetics/util/CharSeq.java