Add a cumulative sum to KeyedList

@avibryant here we go... makes a `Grouped` instead of `This`