Alternative take on #153: fix `le` in future versions of Coq
This should provide compatibility for https://github.com/coq/coq/pull/12162
Other changes:
- Use
Arith
instead ofNPeano
, since the latter is deprecated. While it may also be possible to importNPeano
, numbers exportPArith NArith ZArith
, so it seemed logical to also exportArith
. - Add test to check for correct version of
le
.