StringComparators uses static StringValue.readString()