this.beanWriter.setCallDocumentEvents(false);
synchronized (BetwixtTransformer.class) {
if (introspector == null) {
introspector = this.beanWriter.getXMLIntrospector();
introspector.setLog(new LogKitLogger("betwixt"));
// The following is needed for EJB
introspector.getConfiguration().setClassNormalizer(new ClassNormalizer() {
public Class normalize(Class clazz) {
if (Proxy.isProxyClass(clazz)
&& clazz.getInterfaces().length > 0) {