Added a method to check valid encoding in splitter1.8 & 1.9, moved split logic to splitter