Continuing work on strings.cpp refactoring and testing