message: Improvement to foreign_field_element_to_limbs
diff: @@ -3,9 +3,9 @@ use num_bigint::BigUint;
  const LIMB_BITS: usize = 88;
  -/// Split a foreign field element into a vector of `LIMB_BITS`-bit field elements of type `F`
  -pub fn foreign_field_element_to_limbs<F: FftField>(modulus: BigUint) -> Vec<F> {
  - let bytes = modulus.to_bytes_le();
  +/// Split a foreign field element into a vector of `LIMB_BITS` bits field elements of type `F`
  +pub fn foreign_field_element_to_limbs<F: FftField>(fe: BigUint) -> Vec<F> {
  + let bytes = fe.to_bytes_le();
  let chunks: Vec<&[u8]> = bytes.chunks(LIMB_BITS / 8).collect();
  chunks
  .iter()
  