So it's just pure heuristics. Not hard to see how that would affect a 10 million cycle program.We may be able to create a string-specific version of splitter that would take advantage of the representation.
Just found a disturbing artifact: splitter(message, '\n') is more than twice as slow as splitter(message, "\n")
-Steve
