Helper classes which can be used in string processing