Untested implementation of the format data type and various fixes in the string data type.