- `params` has been used somewhere else: https://github.com/arkworks-rs/sponge/blob/c9f7d24a5f10c415e9370a079cb060d95400b938/src/constraints/mod.rs#L19 (`bits_le_to_nonnative`) and https://github.com/arkworks-rs/crypto-primitives/blob/1a71386a10ef627834e4c3b14ca982811f23192d/src/snark/constraints.rs (`NonNativeFieldInputVar`). We should move `NonNativeFieldInputVar` and `bits_le_to_nonnative` into `r1cs-std`, and the external world should just call them. _Originally posted by @weikengchen in https://github.com/arkworks-rs/r1cs-std/pull/79#discussion_r686730260_