pub fn straus_optional_multiscalar_mul<I, J>( scalars: I, points: J, ) -> Option<EdwardsPoint>where I: IntoIterator, I::Item: Borrow<Scalar>, J: IntoIterator<Item = Option<EdwardsPoint>>,