pub const fn mul_nx1(lhs: &mut [u64], a: u64) -> u64
⚠️ Computes lhs *= a and returns the carry.
lhs *= a