class MersennePrimeFieldElement implements FieldElement {

  private FieldElement create(BigInteger value) {
    return new MersennePrimeFieldElement(value, modulus);
  }

  private  MersennePrimeFieldElement(BigInteger value, MersennePrimeModulus modulus);

}