The mark.workaround
determines whether a workaround is
employed to fix bugs in which certain InputStream
implementations lie about their abiilty to do mark/reset
operations
(mark
returns true when it should return false).
Several classes in various versions of Sun's J2SE do this.
It can result in an error with a message like
"Resetting to invalid mark". Setting this property true works around it.
By default it is set false.