=begin pod =TITLE class FatRat class FatRat is Cool does Rational[Int, Int] A C is a rational number stored with arbitrary size numerator and denominator. Arithmetic operations involving a C and optionally L or L objects return a C, avoiding loss of precision. Since, unlike L, FatRat arithmetics do not fall back L at some point, there is a risk that repeated arithmetic operations generate pathologically large numerators and denominators. There are two common ways to generate C objects: through the C constructor, which generates them from numerator and denominator, or by calling the C<.FatRat> method on an L or L object. =end pod