Converters to support Object2Dom serialization of Audit classes. Audit
initialization invokes the register() method to install these
converters into the marshalling framework. Additionally, because the
design-time cache is typically unmarshalled
before Audit initialization is invoked, the register method is also invoked
by the static initializer of the class used to wrap Audit classes that are
saved to the design-time cache.