Complex squaring
@override Bls12Fp2 square() { final a = c0 + c1; final b = c0 - c1; final c = c0 + c0; // 2 * c0 return Bls12Fp2(c0: a * b, c1: c * c1); }