Created by: cclauss
The function parameter in reducer(self, key, value): is value (without an s) but the function body uses values with an s which creates an undefined name. Solution: change the function parameter from value to values. Discovered via #93
Also fixed a copy-and-paste error and a missing comma error.