+
+ /**
+ * Construction is initialization. Use either an output stream or a string
+ * representing a path to a fill to which the serialized data will be
+ * written (replacing any previous file).
+ * @param indent If non-empty, the string's characters will be used as
+ * indentation. Otherwise, the serialized data will not be formatted neatly
+ * but will be tightly packed.
+ */
+