addReducer

fun <A : Action> addReducer(matcher: Matcher<Action, A>, reducer: Reducer<State, Action, Effect<Proposal, SE>>, expectsProposal: Boolean)

Only used internally but needs to be public because of calls from inlined public functions