Github user nickwallen commented on the issue: https://github.com/apache/metron/pull/942 I would like to address the issue somehow or at least garner more community feedback on this change. As it stands, usage of the function is not very consistent. For example, I can pass a list of numbers, but I can't pass a list of Stat objects. I can have a list of mixed numeric types, but I can't have a Stats object in a mixed list. That is inconsistent IMO.