mark.workaround determines whether a workaround is
employed to fix bugs in which certain
implementations lie about their abiilty to do
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.