in reply to split and the null string

Is there a question here?

If I understand your assertion correctly, I disagree with it. The Camel book says 'If LIMIT is negative, it is treated as if an arbitrarily large LIMIT has been supplied'.

So the last two cases in your example are entirely consistent.

Cheers,

mildside