pub type GroupAffine<F> = Affine<<F as FieldWitness>::Parameters>;
pub struct GroupAffine<F> { /* private fields */ }