code: public void setup(@Observes EventContext<SetupContainer> setup) throws Exception {
          SetupContainer event = setup.getEvent();
          if (isChameleonContainer(event)) {
              initiateChameleon(event);
          }
          setup.proceed();
      }
docs: not 'target' to the delegate container