pub const fn sqrt_precomputation<const N: usize, T: MontConfig<N>>() -> Option<SqrtPrecomputation<Fp<MontBackend<T, N>, N>>>