Constructs a JSONString from the given string value (unescaped).
Support relational comparisons
Support equality comparisons
Support use as hash key
Returns the string value in the form that is available without allocating memory.
The raw (escaped) string literal, including the enclosing quotation marks.
The decoded (unescaped) string value.
Represents a JSON string literal with lazy (un)escaping.