pub fn product<F: Field>(xs: impl Iterator<Item = F>) -> F
Returns the product of all the field elements belonging to an iterator.