add wordScanner

reduce allocation than splitSpacesBytes
4 files changed