Fixes splitter!pred and splitter(string)