pub type BaseFieldEccChip<'chip> = BaseFieldEccChip<'chip, G1Affine>;
struct BaseFieldEccChip<'chip> { pub field_chip: &'chip FpChip<'chip, Fr, Fq>, /* private fields */ }
field_chip: &'chip FpChip<'chip, Fr, Fq>