`sum` works with varargs; should `product`?