Type Z viewed modulo a particular constant corresponds to Z/nZ
as defined abstractly in CyclicAxioms.
Even if the construction provided here is not reused for building
the efficient arbitrary precision numbers, it provides a simple
implementation of CyclicAxioms, hence ensuring its coherence.
A modular version of the previous construction.