# amsstring4 std::strings are awkward. Also, you can never trust the standard library. std::vector anyone? This is a mutable ASCII/UTF-8 string class with every convenience feature I can think of added in, portability shims for MSVC, and support for converting to/from unicode codepoints. Depends on amsarrays from amsmathutil25 for handling arrays of strings.