↩ reply to@schlink No worries. There's probably some more gains to be made through less copying of Strings, pre-allocating collections, and representing the unsafe word list as a Vec of structs or enums so that you don't have allocate a Vec for each element.