Sidekick_arith
module type NUM = sig ... end
module type INT = sig ... end
module type RATIONAL = sig ... end