The XML round-robin-splitter performs two functions; 1) optionally validate the current message 2) splits the message into parts using XPath.
The expression-message-splitter can now do th second function and the first function should be rolled into a filter.