docs: public void open(RuntimeContext cepRuntimeContext, Configuration conf) throws Exception {
  		for (State<T> state : getStates()) {
  			for (StateTransition<T> transition : state.getStateTransitions()) {
  				IterativeCondition condition = transition.getCondition();
  				FunctionUtils.setFunctionRuntimeContext(condition, cepRuntimeContext);
  				FunctionUtils.openFunction(condition, conf);
  			}
  		}
  	}