Switch Reducer, ReduceStep around.

OMG SO MUCH BETTER
Missed the docs and helpers