code: public void release(final VisitState visitState) {
  		assert visitState.acquired: visitState;
  		final WorkbenchEntry workbenchEntry = visitState.workbenchEntry;
  		assert workbenchEntry != null;
  		assert workbenchEntry.acquired: workbenchEntry;
  
  		visitState.putInEntryIfNotEmpty();
  		workbenchEntry.putOnWorkbenchIfNotEmpty(this);
  	}
docs: Releases a previously {@linkplain #acquire() acquired} visit state.
  
  @param visitState a previously {@linkplain #acquire() acquired} visit state.