actually it is more that is needed. Semigroup.sumOption(t: TraversableOnce[T]) is what we want to call here. resorting to calling plus in big aggregations should be seen as a fail.  I'm going to punt on this until we can get an implementation that tackle this:

https://github.com/twitter/summingbird/issues/304