Update to use subclassed string class with more features.