code: protected void localRelease()
      {
          // cleanup the context variables used for binding during repeater
          if (_repeater)
              DataAccessProviderStack.removeDataAccessProvider(pageContext);
  
          super.localRelease();
  
          _defaultSelections = null;
          _match = null;
          _dynamicAttrs = null;
          _saveBody = null;
          _defaultSingleton = false;
          _defaultSingleValue = false;
          _writer = null;
          
          _state.clear();
          _hiddenState.clear();
      }
docs: Release any acquired resources.