/// Implementation of two-adic prime fields to use with the Fast Fourier Transform (FFT).
/// Implementation of the 32-bit Mersenne Prime field (p = 2^31 - 1)
/// Implementation of the Goldilocks Prime field (p = 2^448 - 2^224 - 1)
/// Implemenation of Pallas field
/// Implementation of the u64 Goldilocks Prime field (p = 2^64 - 2^32 + 1)
/// Implementation of prime fields over 64 bit unsigned integers.
/// Winterfell and miden field compatibility
/// Implemenation of Vesta Prime field (p = 2^254 + 45560315531506369815346746415080538113)