code: private SSMgr findStaticStateManager(Class<?> clazz) {
  		try {
  			Field stateManagerField = clazz.getField(Constants.fStaticFieldsName);
  			if (stateManagerField == null) {
  				throw new IllegalStateException("Cant find field accessor for type "
  						+ typeDescriptor.getReloadableType().getName());
  			}
  			SSMgr stateManager = (SSMgr) stateManagerField.get(null);
  			// Field should always have been initialized - it is done at the start of the top most reloadable type <clinit>
  			if (stateManager == null) {
  				throw new IllegalStateException("Instance of this class has no state manager: " + clazz.getName());
  			}
  			return stateManager;
  		}
  		catch (Exception e) {
  			throw new IllegalStateException("Unexpectedly unable to find static state manager on class "
  					+ clazz.getName(), e);
  		}
  	}
docs: Discover the static state manager on the specified class and return it. Will fail by exception rather than
  returning null.
  
  @param clazz the class on which to look
  @return the discovered state manager