Improve std.algorithm.find and std.algorithm.splitter for (d)char needle