When I wrote my first func to split a string up into words based on a list of separator characters, I thought I was being sloppy/lazy, since this would seemingly iterate over th