code: public void init(IManagedContext<?> item, ISurveyCallback callback) {
          contextItems.clear();
  
          if (ccowIsActive()) {
              contextItems.addItems(ccowContextManager.getCCOWContext());
          }
  
          if (item != null) {
              initItem(item, callback);
          } else {
              SurveyResponse response = new SurveyResponse();
              initItem(managedContexts.iterator(), response, callback);
          }
      }
docs: Initializes one or all managed contexts to their default state.
  
  @param item Managed context to initialize or, if null, initializes all managed contexts.
  @param callback Callback to report subscriber responses.