Converted reducer over to associated type classes to fit with RunGrid.