actually keeping old versions
adding a sanity check to a StringListUtils method
adding a new method to StringListUtils