code: public void writeString(OutputStream out, String value) throws IOException {
          writeStartArray(out);
          writeStringInternal(out, value);
          writeEndArray(out);
      }
docs: Encode a String value as JSON. An array is used to wrap the value:
  [ String ]
  
  @param out The stream to write JSON to
  @param value The String value to encode.
  @throws IOException If an I/O error occurs
  @see #readString(InputStream)