code: @Override
      public final void initialize(MixinImplementor mixinImplementor) {
          checkState(this.mixinImplementor == null, "Re-entry is not allowed.");
  
          this.mixinImplementor = checkNotNull(mixinImplementor, "mixinImplementor");
          try {
            initialize();
          }
          finally {
              this.mixinImplementor = null;
          }
      }
docs: /* (non-Javadoc)
  @see io.platypus.MixinConfigurer#configure(io.platypus.internal.ProxyInvocationHandler)