protected void AddReducer(IReducer reducer) { defaultState[reducer.GetKey()] = reducer.GetDefaultState(); reducers.Add(reducer); }