pub fn aggregate_verify<Pk, Msg, I>(sig: &Signature, data: I) -> boolwhere Pk: Borrow<PublicKey>, Msg: Borrow<[u8]>, I: IntoIterator<Item = (Pk, Msg)>,