turns out defining Enumerable#sum in that manner isn't super safe
Merge remote-tracking branch 'origin/master' into flow-style-submissions